一尘不染

如何在mysql中获取加载时间(以毫秒或微秒为单位)

sql

我已经搜索了很多,但是找不到一个简单的方法来做到这一点:

Query OK, 50000 rows affected (0.35 sec)

以毫秒或微秒为单位。

我该如何实现?


阅读 129

收藏
2021-03-10

共1个答案

一尘不染

该时间是由mysql监视应用程序计算的,而不是由mysql服务器完成的。这不是您可以通过编程(例如)进行检索的方法select last_query_execution_time()(这很好)。

您可以通过在应用程序中进行计时,在调用查询函数之前和之后占用系统时间来粗略地模拟它。希望与mysql部分相比,客户端的开销将最小。

2021-03-10