mysql查询执行时间 - 我能在几毫秒内得到这个吗?

时间:2010-05-13 09:57:43

标签: mysql execution-time

  

可能重复:
  how to get load time in milliseconds or microseconds in mysql

我正在比较一些不同的方法,直接在控制台上使用mysql获取一些数据,使用SQL_NO_CACHE选项确保mysql每次都运行完整的查询。 Mysql给我的执行时间以秒为单位,小数点后两位。我真的希望以毫秒(最好是一个或两个小数位)得到结果,以便更好地了解改进(或缺少)。我可以在mysql中设置一个选项来实现这个目的吗?

谢谢,最大

1 个答案:

答案 0 :(得分:7)

答案是启用mysql profiler,然后在运行查询后进行检查。

mysql> set profiling=1;