gpt4 book ai didi

mysql - 如何测试查询的实际执行时间?

转载 作者:太空宇宙 更新时间:2023-11-03 12:21:05 25 4
gpt4 key购买 nike

我在 Mysql 慢查询日志中得到一个慢查询。 Mysql慢查询日志显示查询需要超过4秒才能执行。

我在 phpmyadmin 中运行这个查询,需要 3 秒。当我再次运行它时,只需要 0.0002 秒。我想有一个 DB Cache 之类的东西。当我第二次运行它时,它的执行时间可能不准确。

对于这种情况(执行时间很快),如何测试查询的真实执行时间?

最佳答案

仅出于测试目的,您可以使用 SQL_NO_CACHE

SELECT SQL_NO_CACHE * FROM `table` .....

您可以通过其他方式将当前 session 的 query_cache_type 设置为 0

SET SESSION query_cache_type=0;

SQL_NO_CACHE

Query Cache Configuration

关于mysql - 如何测试查询的实际执行时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19990307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com