首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪个MySQL显示CPU的使用情况?

哪个MySQL显示CPU的使用情况?
EN

Database Administration用户
提问于 2019-05-18 14:23:43
回答 1查看 8.3K关注 0票数 0

我正在使用MySQL函数监视phpMyAdmin服务器。它展示了许多有用的图表。

Which变量(或哪种机制)是phpMyAdmin用来提取数据的?

ps。我想知道它是否在调用SHOW STATUS查询?但是,当我查看由SHOW STATUS产生的一系列变量时,我无法发现任何与CPU、内存或甚至不是活动连接相关的东西。

EN

回答 1

Database Administration用户

发布于 2019-05-18 22:07:33

一些猜测。有些东西来自SHOW GLOBAL STATUS (下面突出显示并带有初始大写);另一些则来自其他地方。

问题:状态QuestionsQueries。后者似乎包括存储例程中的语句。

连接:不是Connections,因为它继续增长。可能不是Threads_running,因为它应该非常小。

进程:可能来自操作系统。你在用Windows吗?

流量:Bytes_sent/received。(不太有用)

CPU使用情况:操作系统。太高了。您有一些缓慢的查询和/或糟糕的索引。请参阅慢速日志(下文更详细)。

系统内存:操作系统。请参阅top或任何Windows所拥有的内容。听起来有增加一些设置的空间。你有6MB的内存吗?

交换:从操作系统。不交换是好的。

慢速查询:Slow_queries。0是好的...IF..。对于long_query_time,您有一个合理的值,默认为10秒。改为1。

键读:可能是Key_reads,它只适用于MyISAM。你在用那个引擎吗?也许Handler_read_key适用于所有引擎,但它本身并不有用。

这些图表很漂亮,但大多是无用的。

我可能可以从全部变量和全局状态给出大约20个提示,再加上慢日志中的提示,一旦您使用了它:http://mysql.rjweb.org/doc.php/mysql_分析

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

https://dba.stackexchange.com/questions/238473

复制
相关文章

相似问题

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