当前位置: 代码迷 >> Oracle开发 >> instr 疑问
  详细解决方案

instr 疑问

热度:559   发布时间:2016-04-24 06:28:56.0
instr 疑问求助
在一千八百万数据表中查询

select * from tab where Instr(Corname, '机械') > 0     速度很快 0.249秒

select * from kf_tab where Instr(Corname, '方聚') > 0     速度很慢 16秒

        速度快的相关词:深圳  有限公司 金属
        速度慢的相关词:大金贵  云雁

常用词查询很快?  怎么能都快起来?
------解决思路----------------------
不好建函数索引,除非你要检索的词是固定的
速度快的,我猜测你是在pl/sql dev中执行的,由于是常用词,因此结果集很大,但只输出了第一页的几条而已