说明:显示SQL语句的运行时间。默认值为OFF。

在SQLPLUS中使用,时间精确到0.01秒。也就是10毫秒。

在PL/SQL DEVELOPER 中,时间精确到0.001秒:

like VS  instr
表中将近有1100万数据,很多时候,我们要进行字符串匹配,在SQL语句中,我们通常使用like来达到我们搜索的目标。
但经过实际测试发现,like的效率与instr函数差别相当大。

SQL> set timing on
SQL> select count(*) from t where instr(title,’手册’)>0;

COUNT(*)
———-
65881

Elapsed: 00:00:11.04
SQL> select count(*) from t where title like ‘%手册%’;

COUNT(*)
———-
65881

Elapsed: 00:00:31.47
SQL> select count(*) from t where instr(title,’手册’)=0;

COUNT(*)
———-
11554580

Elapsed: 00:00:11.31
SQL> select count(*) from t where title not like ‘%手册%’;

COUNT(*)
———-
11554580

SET TIMING ON相关推荐

  1. 用Quartus II Timequest Timing Analyzer进行时序分析 :实例讲解 (一)

    一,概述 用Altera的话来讲,timequest timing analyzer是一个功能强大的,ASIC-style的时序分析工具.采用工业标准--SDC(synopsys design con ...

  2. 任务的插入时间复杂度优化到 O(1),Timing Wheel时间轮是怎么做到的?

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 在kafka中,有许多请求并不是立即返回,而且处理完一些异 ...

  3. 用Quartus II Timequest Timing Analyzer进行时序分析 :实例讲解 (三)

    上面已经把DAC7512控制器中所有的时钟都创建好了.下面我们再额外讨论一下关于时钟属性方面的一些问题和在做时序分析时的处理方法. 对于具有单一时钟的系统,设计和时序分析都相对简单.但是现在很多设计都 ...

  4. Vivado 随笔(6) Timing Summary 相关讨论(一)

    Vivado运行完Implementation后,Design Runs都会有如下的提示: 当然Timing Summary中也会有: 从上面的Design Timing Summary中可以看出,W ...

  5. Vivado使用误区与进阶——如何读懂用好 Timing Report

    <XDC约束技巧>系列中讨论了XDC约束的设置方法.约束思路和一些容易混淆的地方.我们提到过 约束是为了设计服务,写入Vivado中的XDC实际上就是用户设定的目标 ,Vivado对FPG ...

  6. 如何阅读 Vivado中的Timing Report

    <XDC约束技巧>系列中讨论了XDC约束的设置方法.约束思路和一些容易混淆的地方.我们提到过 约束是为了设计服务,写入Vivado中的XDC实际上就是用户设定的目标 ,Vivado对FPG ...

  7. Linux 时钟精度 与 PostgreSQL auto_explain (explain timing 时钟开销估算)

    标签 PostgreSQL , auto_explain , pg_test_timing , 时钟 , tsc , hpet , acpi , acpi_pm , Linux 背景 我们在诊断SQL ...

  8. You should rebuild using libgmp = 5 to avoid timing attack vulnerability.

    问题描述: 系统:centos 6.x yum -y install ansible 运行ansible的命令,后报错: ansible all -m ping /usr/lib64/python2. ...

  9. lcd timing 先关参数

    1.为什么需要hsync vsync 信号,什么作用 可以理解未soc跟外设的一个交互信息,告诉外设要干什么,就有了Hsync Vsync 信号 硬件信号 Hsync:soc 侧用于告诉电子枪要转到下 ...

  10. Jupyter notebook Ipython 魔法函数 Magic 计算代码(函数)耗时 Timing(%%time %time %timeit)

    1.%%time 将会给出cell的代码运行一次所花费的时间. 2.%time 将会给出当前行的代码运行一次所花费的时间. 3.%timeit 使用Python的timeit模块,它将会执行一个语句1 ...

最新文章

  1. 关东升的《从零开始学Swift》3月9日已经上架
  2. Java SE 6 新特性: 编译器 API
  3. 《入门经典》——6.24
  4. sql语句转化为分页查询的一种实现
  5. leetcode887 鸡蛋掉落
  6. 不同格式的json解析
  7. 【TypeScript】TypeScript 学习 3——类
  8. [leetcode]229. 求众数 II
  9. Docker 的部署方式
  10. 2022-2027年中国衬衫行业市场调研及未来发展趋势预测报告
  11. 如何使用Outlook创建带有超链接的图片签名
  12. 内外兼修 华润啤酒的“有为”哲学
  13. 开箱即用的后台UI框架eui(原eadmin)
  14. Java编程思想(六)
  15. MySQL--计算时间差
  16. C语言中的常用循环语句
  17. Postman中认证CAS
  18. 程序员百度云干货 不谢~~~~~~
  19. 工具介绍:ITerm 2
  20. ArcMap将png图像矢量化

热门文章

  1. w10计算机管理员权限在哪里设置密码,Win10使用管理员权限需要PIN密码的设置方法 三种解决方法...
  2. 机器人相关专家研究机构
  3. Maven传递依赖的时候,同名包不同版本的包均会下载,但是编译的时候,只会加载一个高版本的。
  4. 集成MOB 社会分享遇到的坑
  5. 李开复微博数据分析--微博爬虫、数据挖掘、数据可视化(持续更新)
  6. 解决jest处理es模块
  7. 危化品速查APP--Android Project
  8. vue-cli、脚手架创建、eslint、alias别名配置、proxy代理配置、axios、scoped、穿透、媒体查询、12栅格、动态rem、1px边框、移动端事件、300ms延迟问题(六)
  9. 魔兽世界怀旧服务器无限刷怪点,魔兽世界怀旧服50级刷怪地点汇总
  10. 北大暑期学校第二天 整理(1)