menthion Daria as one of aouthors
[gevel.git] / sql / gevel_btree.sql
1 SET client_min_messages = warning;
2 \set ECHO none
3 \i gevel.btree.sql
4 \set ECHO all
5 RESET client_min_messages;
6
7 CREATE TABLE test__val( a int[] );
8 \copy test__val from 'data/test__int.data'
9 INSERT INTO test__val ( SELECT ARRAY[t] || '{1000}'::_int4 FROM generate_series (1,300) as t );
10 INSERT INTO test__val ( SELECT ARRAY[t] || '{1001}'::_int4 FROM generate_series (1,300) as t, generate_series(1,12) );
11 VACUUM ANALYZE test__val;
12
13 --Btree
14 CREATE INDEX btree_idx ON test__val USING btree ( a );
15
16 SELECT btree_stat('btree_idx');
17 SELECT btree_tree('btree_idx');
18 SELECT * FROM btree_print('btree_idx') as t(level int, valid bool, a int[]) where level=1;