一般的索引
create index P_IDX ON TABLE1(COLUMN1)
当执行SELECT * FROM TABLE1 WHERE COLUMN1 = XXX 时会用到索引。
函数索引:
CREATE INDEX P_IDX ON TABLE1(SUBSTR(COLUMN1,0,5))
当执行SELECT * FROM TABLE1 WHERE SUBSTR(COLUMN1,0,5) = XXX 时会用到索引。
但执行SELECT * FROM TABLE1 WHERE COLUMN1 = XXX时是不会用到索引的
一般情况下是最好不用建函数索引。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)