情景一(百万级数据):有一个表 (JG_COLLECT_FORM_QGZYXFPHFWJGJC1 ) 有数据条数 :1177472 条   结果:330542条

1、in:

SELECT count(*) FROM JG_COLLECT_FORM_QGZYXFPHFWJGJC1 a
WHERE
a.PRODUCT_ID in
(
'1965F020AB974D6F8E64379D6821944B','E303B5BB9FAD4E308EB109EE235D3ED7','095FDA60403541A188381AE6364D32E3','BC2DDA9EFD464389B7A07F1F9E35AFE9','9BBC0101A2C54E48BE277B83E750A037',
'90467FDFA664403099C3740983C29A07','BB9ED362977F4D7B875456104E198CC0','3147CF9258E44B67813DC6EF14EB6848','1B0BF39C6ACB41F3AF9EDBF90541996F','A78C44130443433DAE615BA2AAB4960B',
'81AF8AF9839F4A4DA485211E489A6E44','BC85E64700934F07AF134E77CD9173E9','FE1BA160245D4F9DB32919F5DEE0C63E','0EBCF17CC2554A53B63F8679A00E9905','1723518E9B484654BDEB298322AF827E',
'6BC56216D1A74065BCEB4A3705337779')

10次的速度:1.117s、1.103s、1.113s、1.074s、1.123s、1.090s、1.164s、1.252s、1.099s、1.092s

平均速度:1.122s

2、instr:

SELECT count(*) FROM JG_COLLECT_FORM_QGZYXFPHFWJGJC1 a
WHERE
instr(
'1965F020AB974D6F8E64379D6821944B,E303B5BB9FAD4E308EB109EE235D3ED7,095FDA60403541A188381AE6364D32E3,BC2DDA9EFD464389B7A07F1F9E35AFE9,9BBC0101A2C54E48BE277B83E750A037,
90467FDFA664403099C3740983C29A07,BB9ED362977F4D7B875456104E198CC0,3147CF9258E44B67813DC6EF14EB6848,1B0BF39C6ACB41F3AF9EDBF90541996F,A78C44130443433DAE615BA2AAB4960B,
81AF8AF9839F4A4DA485211E489A6E44,BC85E64700934F07AF134E77CD9173E9,FE1BA160245D4F9DB32919F5DEE0C63E,0EBCF17CC2554A53B63F8679A00E9905,1723518E9B484654BDEB298322AF827E,
6BC56216D1A74065BCEB4A3705337779',a.PRODUCT_ID) > 0

10次的速度:5.176s、5.211s、5.168s、5.228s、5.276s、5.168s、5.271s、5.183s、5.247s、5.185s

平均速度:5.211s

3、like

SELECT count(*) FROM JG_COLLECT_FORM_QGZYXFPHFWJGJC1 a
WHERE
'1965F020AB974D6F8E64379D6821944B,E303B5BB9FAD4E308EB109EE235D3ED7,095FDA60403541A188381AE6364D32E3,BC2DDA9EFD464389B7A07F1F9E35AFE9,9BBC0101A2C54E48BE277B83E750A037,
90467FDFA664403099C3740983C29A07,BB9ED362977F4D7B875456104E198CC0,3147CF9258E44B67813DC6EF14EB6848,1B0BF39C6ACB41F3AF9EDBF90541996F,A78C44130443433DAE615BA2AAB4960B,
81AF8AF9839F4A4DA485211E489A6E44,BC85E64700934F07AF134E77CD9173E9,FE1BA160245D4F9DB32919F5DEE0C63E,0EBCF17CC2554A53B63F8679A00E9905,1723518E9B484654BDEB298322AF827E,
6BC56216D1A74065BCEB4A3705337779'
like CONCAT('%',CONCAT(a.PRODUCT_ID,'%'))

10次的速度:5.848s、5.843s、5.640s、5.632s、5.891s、5.893s、5.729s、5.945s、5.646s、5.855s

平均速度:5.792s

结论:百万级数据 in 的性能远大于 instr 和 like , instr 性能略优于like。

情景二(十万级数量):有一个表 (JG_COLLECT_FORM_QGZYXFPHFWJGJC1 ) 有数据条数 :104937 条   结果:29456条

1、in

SELECT count(*) FROM JG_COLLECT_CHECK_QGZYXFPHFWJGJC1 a
WHERE
a.PRODUCT_ID in
(
'1965F020AB974D6F8E64379D6821944B','E303B5BB9FAD4E308EB109EE235D3ED7','095FDA60403541A188381AE6364D32E3','BC2DDA9EFD464389B7A07F1F9E35AFE9','9BBC0101A2C54E48BE277B83E750A037',
'90467FDFA664403099C3740983C29A07','BB9ED362977F4D7B875456104E198CC0','3147CF9258E44B67813DC6EF14EB6848','1B0BF39C6ACB41F3AF9EDBF90541996F','A78C44130443433DAE615BA2AAB4960B',
'81AF8AF9839F4A4DA485211E489A6E44','BC85E64700934F07AF134E77CD9173E9','FE1BA160245D4F9DB32919F5DEE0C63E','0EBCF17CC2554A53B63F8679A00E9905','1723518E9B484654BDEB298322AF827E',
'6BC56216D1A74065BCEB4A3705337779')

10次的速度:0.224s、0.257s、0.204s、0.183s、0.173s、0.216s、0.179s、0.169s、0.200s、0.175s

平均速度:0.198s

2、instr

WHERE
instr(
'1965F020AB974D6F8E64379D6821944B,E303B5BB9FAD4E308EB109EE235D3ED7,095FDA60403541A188381AE6364D32E3,BC2DDA9EFD464389B7A07F1F9E35AFE9,9BBC0101A2C54E48BE277B83E750A037,
90467FDFA664403099C3740983C29A07,BB9ED362977F4D7B875456104E198CC0,3147CF9258E44B67813DC6EF14EB6848,1B0BF39C6ACB41F3AF9EDBF90541996F,A78C44130443433DAE615BA2AAB4960B,
81AF8AF9839F4A4DA485211E489A6E44,BC85E64700934F07AF134E77CD9173E9,FE1BA160245D4F9DB32919F5DEE0C63E,0EBCF17CC2554A53B63F8679A00E9905,1723518E9B484654BDEB298322AF827E,
6BC56216D1A74065BCEB4A3705337779',a.PRODUCT_ID) > 0

10次的速度:0.570s、0.560s、0.565s、0.564s、0.573s、0.579s、0.591s、0.569s、0.576s、0.565s

平均速度:0.571s

3、like

SELECT count(*) FROM JG_COLLECT_CHECK_QGZYXFPHFWJGJC1 a
WHERE
'1965F020AB974D6F8E64379D6821944B,E303B5BB9FAD4E308EB109EE235D3ED7,095FDA60403541A188381AE6364D32E3,BC2DDA9EFD464389B7A07F1F9E35AFE9,9BBC0101A2C54E48BE277B83E750A037,
90467FDFA664403099C3740983C29A07,BB9ED362977F4D7B875456104E198CC0,3147CF9258E44B67813DC6EF14EB6848,1B0BF39C6ACB41F3AF9EDBF90541996F,A78C44130443433DAE615BA2AAB4960B,
81AF8AF9839F4A4DA485211E489A6E44,BC85E64700934F07AF134E77CD9173E9,FE1BA160245D4F9DB32919F5DEE0C63E,0EBCF17CC2554A53B63F8679A00E9905,1723518E9B484654BDEB298322AF827E,
6BC56216D1A74065BCEB4A3705337779'
like CONCAT('%',CONCAT(a.PRODUCT_ID,'%'))

10次的速度:0.607s、0.614s、0.594s、0.601s、0.595s、0.612s、0.595s、0.612s、0.589s、0.601s

平均速度:0.602s

结论:十万级数据 in 的性能远大于 instr 和 like , instr 性能略优于like。

十万级数据速度已经很快了,就不再往更少的条数的数据库比较了!(仅做自己测试,不做专业数据统计)

ORCLE 服务器下 in、instr、like的速度比较的更多相关文章

  1. 用linux服务器下的/dev/shm/来释放磁盘的压力

    巧用linux服务器下的/dev/shm/来释放磁盘的压力 浏览:646 | 更新:2013-06-18 18:08 | 标签: 磁盘 tmpfs是Linux/Unix系统上的一种基于内存的文件系统. ...

  2. CentOS服务器下对mysql的优化

    原文链接: CentOS服务器下对mysql的优化 一.mysql的优化思路 mysql的优化分为两方面: 1. 服务器使用前的优化 2. 服务使用中的优化 二.mysql的基础优化步骤 1. 硬件级 ...

  3. Linux 服务器下多网卡的负载均衡

    Linux 服务器下多网卡负载均衡的实现   一.引言    现今几乎各行各业内部都建立了自己的服务器,由于服务器的特殊地位,它的可靠性.可用性及其 I/O 速度就显得非常的重要, 保持服务器的高可用 ...

  4. 巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力!

    巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力! 一.什么是tmpfs和/dev/shm/? tmpfs是Linux/Unix系统上的一种基于内存的文件系统.tmpfs可以使用您的 ...

  5. linux服务器下添加字体

    版权声明:本文为楼主原创文章,未经楼主允许不得转载,如要转载请注明来源. 引言:这两天在开发一个动态生成海报的东西(图片拼接,图片水印),开发在windows下没有问题,图片和文字都能正常的生成出来. ...

  6. IIS服务器下301跳转是怎么样实现的?

    301跳转的用法很多,对于一名SEO来说,301转向是必须掌握的本领,但是对于301转向而言,许多人都并不清楚,301跳转以后,需不需要对原网站进行优化,再次提及一边301跳转的定义. 所谓301跳转 ...

  7. tomcat与IIS在多IP服务器下的支持

    同一个服务器下,双IP(或更多IP),实现tomcat与IIS公用80端口. 操作其实也很简单的,首先禁用iis的套接字池,iis绑定一个ip,然后tomcat在绑定另一个ip,最后重启下服务器即可. ...

  8. Linux服务器下没有root权限装Matlab R2013a

    Matlab R2013a Unix版下载地址 注意:由于我是在单位的集群系统上装Matlab,没有root权限,故下载下来的.iso文件不能在linux下用mount命令挂载,故先在Win下解压,再 ...

  9. 嵌入式开发——boa服务器下的ajax与cgi通信

    博主最近在最有做一个嵌入式课程设计,要求是利用基于cortax a8的物联网实验箱做一个简单的嵌入式网页交互系统作为课程设计来验收评分.因为本身自己是学前端的,所以网页部分并不是重点,主要是和boa服 ...

随机推荐

  1. Python爬虫入门教程: 半次元COS图爬取

    半次元COS图爬取-写在前面 今天在浏览网站的时候,忽然一个莫名的链接指引着我跳转到了半次元网站 https://bcy.net/ 打开之后,发现也没有什么有意思的内容,职业的敏感让我瞬间联想到了 c ...

  2. 超星toPDF

    * ssReader to pdf   Note: editor: Emacs-org   1. download and open the book with sspreader 2. click ...

  3. list数组排序---stream

    import java.util.*;import java.util.stream.Collector;import java.util.stream.Collectors; public clas ...

  4. docker CE 的安装

    一.Docker CE的安装1.先决条件运行环境:Ubuntu 64位或者其他支持Docker的64位系统运行配置,linux内核版本必须大于 3.10,否则会因为缺少容器运行所需的功能而出错. 2. ...

  5. Python学习笔记 (2.2)Python中的字符编码问题及标准数据类型之String(字符串)

    Python3中的String类型 首先,Python中没有字符类型,只有字符串类型.单个字符按照长度为1的字符串处理,这对于曾是OIER的我来说有点不适应啊. 字符串的表示方法 最常用的就是用一对双 ...

  6. [K/3Cloud]进度条控件编程接口

    进度条控件编程接口 1.启动进度查询 this.GetControl<ProgressBar>().Start(2)  //每2秒查询一次进度 2.汇报进度 在插件中重载 OnQueryP ...

  7. springMVC 返回中文字符串时乱码

    转载自:https://blog.csdn.net/yaov_yy/article/details/51819567

  8. Python3基础(四) 条件与循环控制

    Python的流程控制语句包括:if条件语句.while循环语句.for循环语句.range函数以及break.continue.pass控制语句.这些语句在Python中的语义和在其他语言中基本是一 ...

  9. 11082 完全二叉树的种类 O(n) 卡特兰数

    11082 完全二叉树的种类 时间限制:800MS  内存限制:1000K提交次数:0 通过次数:0 题型: 编程题   语言: G++;GCC;VC Description 构造n个(2<=n ...

  10. 【POJ 2777】 Count Color(线段树区间更新与查询)

    [POJ 2777] Count Color(线段树区间更新与查询) Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 4094 ...