有哪些重要的 MySQL 状态变量需要关注?

Der*_*ney 7 mysql monitoring

我是一名具有编程背景的新 DBA。因此,我喜欢构建工具来管理任务,以帮助我熟悉技术的复杂性。

在这种情况下,我正在管理多个 MySQL 服务器,并希望构建一个 UI 来查看服务器的运行状况。

需要注意哪些重要的状态变量会在长时间运行的服务器(> 48 小时)上发出危险信号?

我正在寻找的一个例子是qcache_lowmem_prunes变得更大可能表明配置错误query_cache

Bri*_*ton 4

这里有一个链接,指向一系列有关“调整最佳实践”的链接。

简短的形式是:这取决于。你在调整什么?调整读取性能与写入性能不同,当您移动到集群时,一切都会发生变化。没有一组“神奇变量”可以针对每种情况进行悄悄优化。

从这些中,您可以查看监控变量,因为需要调整的变量与需要监控的变量密切相关。