index 0eca76cb41e78300ef41069d92f660606b10aab0..9775cc898ce818dc33d2ee352dcf9da338f14a5c 100644 (file)
@@ -89,6 +89,33 @@ select round(avg(aa)), sum(aa) from a_star a3;
14 | 355
(1 row)
+-- Temporary hack to investigate whether extra vacuum/analyze is happening
+select relname, relpages, reltuples
+from pg_class
+where relname like '__star' order by relname;
+ relname | relpages | reltuples
+---------+----------+-----------
+ a_star | 1 | 3
+ b_star | 1 | 4
+ c_star | 1 | 4
+ d_star | 1 | 16
+ e_star | 1 | 7
+ f_star | 1 | 16
+(6 rows)
+
+select relname, vacuum_count, analyze_count, autovacuum_count, autoanalyze_count
+from pg_stat_all_tables
+where relname like '__star' order by relname;
+ relname | vacuum_count | analyze_count | autovacuum_count | autoanalyze_count
+---------+--------------+---------------+------------------+-------------------
+ a_star | 1 | 0 | 0 | 0
+ b_star | 1 | 0 | 0 | 0
+ c_star | 1 | 0 | 0 | 0
+ d_star | 1 | 0 | 0 | 0
+ e_star | 1 | 0 | 0 | 0
+ f_star | 1 | 0 | 0 | 0
+(6 rows)
+
-- Disable Parallel Append
alter table a_star reset (parallel_workers);
alter table b_star reset (parallel_workers);
index b01e58b98cb15137708e30d872cc97b8504defac..61fbf7e41eaede12e6da4065ec46c16b7388e5fd 100644 (file)
t
(1 row)
+-- Temporary hack to investigate whether extra vacuum/analyze is happening
+select relname, relpages, reltuples
+from pg_class
+where relname like '__star' order by relname;
+ relname | relpages | reltuples
+---------+----------+-----------
+ a_star | 1 | 3
+ b_star | 1 | 4
+ c_star | 1 | 4
+ d_star | 1 | 16
+ e_star | 1 | 7
+ f_star | 1 | 16
+(6 rows)
+
+select relname, vacuum_count, analyze_count, autovacuum_count, autoanalyze_count
+from pg_stat_all_tables
+where relname like '__star' order by relname;
+ relname | vacuum_count | analyze_count | autovacuum_count | autoanalyze_count
+---------+--------------+---------------+------------------+-------------------
+ a_star | 1 | 0 | 0 | 0
+ b_star | 1 | 0 | 0 | 0
+ c_star | 1 | 0 | 0 | 0
+ d_star | 1 | 0 | 0 | 0
+ e_star | 1 | 0 | 0 | 0
+ f_star | 1 | 0 | 0 | 0
+(6 rows)
+
DROP TABLE trunc_stats_test, trunc_stats_test1, trunc_stats_test2, trunc_stats_test3, trunc_stats_test4;
DROP TABLE prevstats;
-- End of Stats Test
index 03c056b8b771f64c7c02d6157412f6708636c485..f96812b550627d4f5908e8f4b7123de1b36725d9 100644 (file)
select round(avg(aa)), sum(aa) from a_star;
select round(avg(aa)), sum(aa) from a_star a3;
+-- Temporary hack to investigate whether extra vacuum/analyze is happening
+select relname, relpages, reltuples
+from pg_class
+where relname like '__star' order by relname;
+select relname, vacuum_count, analyze_count, autovacuum_count, autoanalyze_count
+from pg_stat_all_tables
+where relname like '__star' order by relname;
+
-- Disable Parallel Append
alter table a_star reset (parallel_workers);
alter table b_star reset (parallel_workers);
index feaaee6326e2f6e0102151aaa53dc9fca70b2f7a..9defd4b7a9791dbb340842776162a92c6f5fd363 100644 (file)
@@ -174,6 +174,14 @@ SELECT st.heap_blks_read + st.heap_blks_hit >= pr.heap_blks + cl.relpages,
SELECT pr.snap_ts < pg_stat_get_snapshot_timestamp() as snapshot_newer
FROM prevstats AS pr;
+-- Temporary hack to investigate whether extra vacuum/analyze is happening
+select relname, relpages, reltuples
+from pg_class
+where relname like '__star' order by relname;
+select relname, vacuum_count, analyze_count, autovacuum_count, autoanalyze_count
+from pg_stat_all_tables
+where relname like '__star' order by relname;
+
DROP TABLE trunc_stats_test, trunc_stats_test1, trunc_stats_test2, trunc_stats_test3, trunc_stats_test4;
DROP TABLE prevstats;
-- End of Stats Test