建议

建议

我们目前正在运行 MySQL 5.1

快速概览
我们使用 5 个 Web 服务器 (Apache),全部连接到托管在云上的 1 个 DB 服务器 (MySQL)。在云上运行的 DB 服务器 (主服务器) 复制到我们办公室的本地 DB 服务器 (从服务器)。

问题
我们注意到,当从服务器启动时,主服务器进程列表开始加载未经身份验证的用户。一旦我们停止从服务器,主服务器进程列表就会慢慢恢复正常。

RAM/SWAP 看起来很好,并且没有运行缓慢的查询来解释 MySQL 进程列表中的积累。

这可能是网络瓶颈吗?我以为可能是硬盘速度慢,但当硬盘运行缓慢时,bin-log 的大小似乎并不重要。

答案1

您可以使用两个状态变量从 MySQL 的角度监视线程流量

复制如何影响这些状态变量?

我曾在 DBA StackExchange 中讨论过这个问题

瓶颈肯定是通过 IO 线程传输的来自云服务器的传出流量。

建议

相关内容