After fixing the problem with utility statements, this whole block: do $$ declare n integer:= 1; begin loop PERFORM a,b,c,d FROM t1, t2, t3, t4 WHERE t1.a = t2.b AND t3.c = t4.d ORDER BY a; exit when n = 1000; n := n + 1; end loop; end $$; Is only processed once, as those are nested statements, in order to match the 1000 statements the GUC pg_stat_monitor.track must be set to 'all' and then back to the default of 'top' when done testing it. |
||
---|---|---|
.. | ||
application_name.sql | ||
basic.sql | ||
cmd_type.sql | ||
counters.sql | ||
database.sql | ||
error.sql | ||
guc.sql | ||
histogram.sql | ||
relations.sql | ||
rows.sql | ||
tags.sql | ||
top_query.sql | ||
user.sql | ||
version.sql |