Slide 33
Slide 33 text
Non-Clustered Index
Heap-Organized Tables
Index Fields Block Offset
CREATE INDEX index_name
ON table_name
USING BTREE
(column_name_a, column_name_b);
Heap-Organized Table
Non-Clustered Index
Fast Range & Lookup Queries
SELECT * FROM table_name WHERE foo > ‘xyz’;
SELECT * FROM table_name WHERE foo < ‘xyz’;
SELECT * FROM table_name WHERE foo LIKE ‘xy%’;
SELECT * FROM table_name WHERE foo > ‘bbb’ AND foo < ‘eee’;
SELECT * FROM table_name WHERE foo = ‘xyz’;
A BTREE index can be used for column comparisons I
n expressions that use the =, >, >=, <, <=,
or LIKE with a prefix 'foo%'