gpt4 book ai didi

mysql - 为什么 "SHOW GLOBAL STATUS"会出现在慢日志中?

转载 作者:可可西里 更新时间:2023-11-01 08:35:30 25 4
gpt4 key购买 nike

我经常检查我的一个 MySQL 复制服务器上的慢速日志,发现最常见的慢速查询是 SHOW GLOBAL STATUS,平均运行时间为 914 秒。

我已经知道它为什么在那里(一个监控探测器正在生成请求),我的问题是为什么它需要这么长时间才能运行?

服务器正在运行 MySQL Server 5.0.95。

最佳答案

SHOW GLOBAL STATUS 从名为 INFORMATION_SCHEMA.GLOBAL_VARIABLES 的表中读取,该表是一个 MEMORY 表,更新时需要全表锁。

如果正在进行的操作会更改全局变量,SHOW GLOBAL STATUS 将不得不等待此操作完成。

关于mysql - 为什么 "SHOW GLOBAL STATUS"会出现在慢日志中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14336767/

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