首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么"SHOW GLOBAL STATUS“会出现在慢速日志中?

问为什么"SHOW GLOBAL STATUS“会出现在慢速日志中?
EN

Stack Overflow用户
提问于 2013-01-15 19:29:28
回答 1查看 849关注 0票数 3

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

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

服务器正在运行MySQL服务器5.0.95。

EN

回答 1

Stack Overflow用户

发布于 2013-01-15 19:41:48

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

如果正在进行更改全局变量的操作,则SHOW GLOBAL STATUS必须等待此操作完成。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14336767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档