折雨的天空
oracle中instr的问题
2017-1-12 我好笨


不要一味的使用instr替换like







目前以我的能力,我能理解的是instr是一个函数,oracle支持函数索引,默认也支持instr的索引优化,因此在简单条件时,instr和like差不多







但是like的通配符在前后的时候,通常是不走索引的,如果条件简单,使用instr并没有什么问题。







但是如果条件复杂,连接有多个表,这是instr很可能不会走你的符合索引,而like则会走符合索引。







个人笔记,如果你遇到类似问题,仅供参考。

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容