通常情况下,l摸个索引字段 like '%xxx' 这种是不走索引的,但是like 'xxx%' 这种是走索引的 但是有时候查询的时候需要使用like '%xxx' 这种方式,但是不走索引,影响查询效率 后来发现oracle 可以建立一个反向索引,于是再这个列上再建立一个反向索引 于是任何一种like 都可以走索引了 create index CRM_LTE_2.IDX_REVERSE_PHONE on CRM_LTE_2.PHONE_NUMBER (PHONE_NUMBER); create index CRM_LTE_2.IDX_REVERSE_PHONE_NEW on CRM_LTE_2.PHONE_NUMBER (REVERSE(PHONE_NUMBER)); 通过以上步骤 好像执行计划是走索引扫描了
点赞 评论

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务