概述
总结如下:
%号在前或在后都不一定走索引,和数据量有关,走不走索引说白了还是看实际情况的成本多少。
CREATE TABLE T123 (HID NUMBER,HNAME1 VARCHAR2(100 BYTE),HNAME2 VARCHAR2(100 BYTE),HNAME3 CHAR(100 BYTE),HNAME4 CHAR(100 BYTE),HNAME5 CHAR(100 BYTE))
CREATE INDEX IND_HID ON T123 (HID)
CREATE INDEX IND_HIDNAME1 ON T123(HNAME1)
declare
x number:=1;
begin
loop
insert into t123 values (x,'hname1'||x,'hname2'||x,'hname3'||x,'hname4'||x,'hname5'||x);
x:=x+1;
exit when x>100000;
end loop;
commit;
end;
alter system flush shared_pool
CREATE TABLE t AS SELECT * FROM dba_objects;
CREATE INDEX idx_t ON t(object_name);
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30126024/viewspace-2121735/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30126024/viewspace-2121735/
最后
以上就是追寻月亮为你收集整理的like百分号在前面是否不走索引,百分号在后面呢的全部内容,希望文章能够帮你解决like百分号在前面是否不走索引,百分号在后面呢所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复