博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
谈谈MySQL的do语句
阅读量:7291 次
发布时间:2019-06-30

本文共 642 字,大约阅读时间需要 2 分钟。

select在某些场景下的不足

  比如说我们想让MySQL暂停5秒、那么可以这样写

select sleep(5);+----------+| sleep(5) |+----------+|        0 |+----------+1 row in set (5.01 sec)

  上面的SQL有两个问题

  1): 我并不关心SQL的返回结果,可是MySQL还是象征性的返回了一个“0”给我

  2): 我要的是暂停5s结果暂停了5.01s,这个结果是比我要求的要长的

 

do就是专门做细分市场的

  do专门针对上面给出的select的两个不足。 也就是说如果你用do来做一些事情,说明

  1): 结果集对你并不重要

  2): 你对时间比较敏感,也就是说你想执行的更快一点

do sleep(5);Query OK, 0 rows affected (5.00 sec)

  看到了吧,没有结果集,执行时间正好是5s

 

想着文档

  

 

学习交流

 ------------------------------------------------------------------------------

 ------------------------------------------------------------------------------

 

转载于:https://www.cnblogs.com/JiangLe/p/9756427.html

你可能感兴趣的文章
python中list,dirt方法说明
查看>>
lamp环境一键部署(yum)
查看>>
一个IT大学生来深圳2年半的经历感受
查看>>
VMware View 5.0 桌面虚拟化方案介绍视频
查看>>
理解Spring中的事务抽象
查看>>
java 设计模式 建造者模式
查看>>
mysql备份和恢复工作记录
查看>>
我的友情链接
查看>>
vFrank考VCDX的过程
查看>>
jQuery input同步发sims
查看>>
memcached起步
查看>>
lesson 10-你所不知道的邮件退信代码
查看>>
OSPF LSA过滤简述
查看>>
m283-tftp传输,nfs挂载rootfs
查看>>
Windows Server 2008搭建***服务
查看>>
实验一 路由配置(cisco packet tracer)
查看>>
装机流程
查看>>
练习题7
查看>>
简单的nginx启动脚本
查看>>
我的友情链接
查看>>