zoukankan      html  css  js  c++  java
  • 谈谈MySQL的do语句

    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

    想着文档

      DO Syntax

    学习交流

     -----------------------------http://www.sqlpy.com-------------------------------------------------

     -----------------------------http://www.sqlpy.com-------------------------------------------------

  • 相关阅读:
    假期学习总结2-14
    假期学习总结2-13
    假期总结2-12
    假期总结2-11
    读人月神话
    冲刺第五天 11.29 THU
    冲刺第四天 11.28 WED
    冲刺第三天 11.27 TUE
    冲刺第二天 11.26 MON
    冲刺第一天 11.23 FRI
  • 原文地址:https://www.cnblogs.com/JiangLe/p/9756427.html
Copyright © 2011-2022 走看看