在Mysql 8中有一个高百分比的CPU等待是正常的吗?
(见图)

发布于 2020-07-28 12:02:39
操作系统中处于"IO等待“状态的CPU内核意味着可以为该核心分配一些任务,但它们都在等待IO操作的完成。
在这里显示的例子中,只有一个任务非常繁忙,那就是mysql,它正花费大部分时间等待IO操作的完成。这并不稀奇。如果您运行cat /dev/sda > /dev/null,您将看到IO等待计数跳升,更多的情况是,如果您同时运行几次。
这可能表明,有一些事情你可以优化,以大大加快你的申请(S):
当然,如果一切都以可接受的速度进行响应,这对于您的应用程序和系统来说可能是正常的,而且您可能还不需要改变任何东西(尽管总是值得查看索引的使用情况等等,并主动地监视CPU和IO指标,这样您就可以先发制人地发现并解决将来会出现的问题,这些问题在您的使用扩展到实际意义之前就会发生)。
https://dba.stackexchange.com/questions/271777
复制相似问题