@@ -17,10 +17,45 @@ LINE 1: CREATE INDEX IF NOT EXISTS ON onek USING btree(unique1 int4_...
17
17
CREATE INDEX onek_unique2 ON onek USING btree(unique2 int4_ops);
18
18
CREATE INDEX onek_hundred ON onek USING btree(hundred int4_ops);
19
19
CREATE INDEX onek_stringu1 ON onek USING btree(stringu1 name_ops);
20
+ select relallvisible::float8/relpages as visfrac
21
+ from pg_class where relname = 'tenk1';
22
+ visfrac
23
+ ---------
24
+ 1
25
+ (1 row)
26
+
20
27
CREATE INDEX tenk1_unique1 ON tenk1 USING btree(unique1 int4_ops);
28
+ select relallvisible::float8/relpages as visfrac
29
+ from pg_class where relname = 'tenk1';
30
+ visfrac
31
+ ---------
32
+ 1
33
+ (1 row)
34
+
21
35
CREATE INDEX tenk1_unique2 ON tenk1 USING btree(unique2 int4_ops);
36
+ select relallvisible::float8/relpages as visfrac
37
+ from pg_class where relname = 'tenk1';
38
+ visfrac
39
+ ---------
40
+ 1
41
+ (1 row)
42
+
22
43
CREATE INDEX tenk1_hundred ON tenk1 USING btree(hundred int4_ops);
44
+ select relallvisible::float8/relpages as visfrac
45
+ from pg_class where relname = 'tenk1';
46
+ visfrac
47
+ ---------
48
+ 1
49
+ (1 row)
50
+
23
51
CREATE INDEX tenk1_thous_tenthous ON tenk1 (thousand, tenthous);
52
+ select relallvisible::float8/relpages as visfrac
53
+ from pg_class where relname = 'tenk1';
54
+ visfrac
55
+ ---------
56
+ 1
57
+ (1 row)
58
+
24
59
CREATE INDEX tenk2_unique1 ON tenk2 USING btree(unique1 int4_ops);
25
60
CREATE INDEX tenk2_unique2 ON tenk2 USING btree(unique2 int4_ops);
26
61
CREATE INDEX tenk2_hundred ON tenk2 USING btree(hundred int4_ops);
@@ -1216,6 +1251,13 @@ DROP TABLE unlogged_hash_table;
1216
1251
-- maintenance_work_mem setting and fillfactor:
1217
1252
SET maintenance_work_mem = '1MB';
1218
1253
CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) WITH (fillfactor = 10);
1254
+ select relallvisible::float8/relpages as visfrac
1255
+ from pg_class where relname = 'tenk1';
1256
+ visfrac
1257
+ ---------
1258
+ 1
1259
+ (1 row)
1260
+
1219
1261
EXPLAIN (COSTS OFF)
1220
1262
SELECT count(*) FROM tenk1 WHERE stringu1 = 'TVAAAA';
1221
1263
QUERY PLAN
@@ -1903,6 +1945,13 @@ SELECT count(*) FROM dupindexcols
1903
1945
97
1904
1946
(1 row)
1905
1947
1948
+ select relallvisible::float8/relpages as visfrac
1949
+ from pg_class where relname = 'tenk1';
1950
+ visfrac
1951
+ ---------
1952
+ 1
1953
+ (1 row)
1954
+
1906
1955
--
1907
1956
-- Check ordering of =ANY indexqual results (bug in 9.2.0)
1908
1957
--
0 commit comments