【问题标题】:how to measure query execution time in mysql如何在mysql中测量查询执行时间
【发布时间】:2013-09-01 16:07:03
【问题描述】:

我对如何计算查询的执行时间有疑问。我运行了一个选择命令,执行后显示

39999 rows in set (0.09 sec)

我能否将“0.09 秒”视为我的选择查询的执行时间。

【问题讨论】:

  • How to profile MySQL 的可能重复项
  • 很可能是查询执行加上行检索的总和。
  • 看看这里:stackoverflow.com/a/11275107/447489 你可以看到 MySQL 在处理你的查询时究竟在哪里花费了多少时间。
  • 以上 0.09 秒的时间非常少,但是在我的 mysql 屏幕上显示 39999 条记录时,与我当前时间相比,它显示的时间非常长,我该如何处理这个时间。

标签: mysql


【解决方案1】:

是的,0.09 秒是总查询执行时间。您是否要显示全部 3999 条记录?写入控制台这么多记录和网络时间可能会更长

【讨论】:

    猜你喜欢
    • 2014-11-26
    • 1970-01-01
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-16
    • 2017-06-04
    相关资源
    最近更新 更多