SQL语句优化之like的优化+性能优化常量开头的like , 会利⽤index ,没问题
SQL> select * from test_like where object_name like 'AS%';
开头和结尾都是%,对不起,很难优化
SQL> select * from test_like where object_name like '%%';
以常量结束,直接写的时候是不能应⽤index的
SQL> select * from test_like where object_name like '%S';
以常量结束的,加个reverse 函数,⼜可以⽤上index了sql优化的几种方式
SQL> select * from test_like where reverse(object_name)like reverse('%AS');
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论