Oracle大字段(clob)模糊查询优化方法

  • Post author:
  • Post category:其他


对于内容很多的时候clob打字段模糊查询很慢,整理一个小方法:



1,在查询的列上建索引

2,对于要查询的clob字段使用一下语句创建索引


CREATE INDEX idx_zs_info_note

ON zs_info(note)

INDEXTYPE is CTXSYS.CONTEXT;



3.查询的时候对于clob字段使用如下方法,不要使用like

select * frominfo where contains(note,’XXXXX’)>0  order by id desc
还有一种方法可以使用dbms_lob.instr(note,’XXXX’)>0 但是没有上面的快



版权声明:本文为u010334221原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。