oracle regexp_like like性能测试及优化
来源:互联网 发布:ps软件反应慢 编辑:程序博客网 时间:2024/06/09 18:42
下面是对like和regexp_like的性能测试:
select t.* from ipmsds.META_DT_MSG_RECORD t where t.msg_content like '%DATA.CALLREC.GSM_TCH_DISTRI.SM_APP%' and t.receive_time_stamp between to_timestamp('201606161200','yyyymmddhh24mi') and to_timestamp('201606162300','yyyymmddhh24mi');
用时9.297s 8.954s 8.094s 9.782s
select t.* from ipmsds.META_DT_MSG_RECORD t where regexp_like (t.msg_content,'DATA.CALLREC.GSM_TCH_DISTRI.SM_APP') and t.receive_time_stamp between to_timestamp('201606161200','yyyymmddhh24mi') and to_timestamp('201606162300','yyyymmddhh24mi');
用时8.594s 9.781s 9.703s 8.781s
select t.* from ipmsds.META_DT_MSG_RECORD t where regexp_like (t.msg_content,'^.*DATA.CALLREC.GSM_TCH_DISTRI.SM_APP.*$') and t.receive_time_stamp between to_timestamp('201606161200','yyyymmddhh24mi') and to_timestamp('201606162300','yyyymmddhh24mi');
用时9.297s 9.781s 10.625s 11.324s
select t.* from ipmsds.META_DT_MSG_RECORD t where regexp_like (t.msg_content,'.*DATA.CALLREC.GSM_TCH_DISTRI.SM_APP.*') and t.receive_time_stamp between to_timestamp('201606161200','yyyymmddhh24mi') and to_timestamp('201606162300','yyyymmddhh24mi')
查了半天都没有查出来,不知道是不是正则有问题,要不然就是效率太低了。
由上可知,如果能满足条件,like的效率还是挺高的。用regexp_like()查询时,正则表达式的写法对性能影响很大。
又比较了下like和regexp_like还是like效率更高些。
0 0
- oracle regexp_like like性能测试及优化
- oracle like模糊查询的优化测试
- Oracle中的正则替换【REGEXP_REPLACE】和正则like【REGEXP_like】
- Oracle中的正则替换【REGEXP_REPLACE】和正则like【REGEXP_like】
- ORACLE REGEXP_LIKE
- Oracle regexp_like
- 快速掌握Oracle数据库中的like优化-性能调优
- Oracle数据库中的like优化-性能调优
- oracle 性能优化操作十一: like子句尽量前端匹配
- oracle 性能优化操作十一: like子句尽量前端匹配
- Android 性能测试及优化
- nginx性能优化及测试
- 再谈Oracle like优化
- Oracle like '%...%' 优化
- Oracle like语句优化
- Oracle like 优化
- Oracle like语句优化
- Regexp_like导致Oracle优化器判断失误例子
- 第十六周项目5-二进制文件浏览器
- java正则替换字符串的高级应用
- PostgreSQL在RHEL5上的安装和简单使用
- 大数据架构师技能图谱
- Python安装及环境变量配置
- oracle regexp_like like性能测试及优化
- ”安装无法将此扩展安装到所有选定的产品“解决方案
- POJ2104 整体二分、树套树
- 运算符
- STM32定时器
- gradle打包android (实现外部导入签名文件、多渠道打包、导入ant脚本)
- UVa 10970
- 只是为了存图片
- spring aop动态代理