首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL复制减慢主程序

MySQL复制减慢主程序
EN

Server Fault用户
提问于 2014-09-09 16:18:26
回答 1查看 1.5K关注 0票数 2

我们目前正在运行MySQL 5.1

快速概述

我们使用5个web服务器( Apache ),它们都连接到托管在云端的1DB服务器( MySQL )。运行在云( Master )上的DB服务器复制到我们办公室的本地DB服务器(从服务器)。

问题

我们已经注意到,当从被打开时,主进程列表开始加载未经身份验证的用户。一旦我们停止奴隶,主进程列表就会慢慢恢复正常。

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

这会是网络瓶颈吗?我认为它可能是一个缓慢的硬盘,但它似乎并不重要的大小,垃圾桶日志是什么时候,它运行缓慢。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2014-09-09 20:36:00

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

  • 字节数
  • 字节数

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

  • 字节数_已发送:IO线程从主服务器请求二进制日志条目
  • 字节数_已收到
    • IO线程读取二进制日志从其主日志条目
    • SQL线程读取自己的中继日志

我已经在DBA StackExchange中讨论过这一点。

瓶颈肯定是Cloud通过IO线程进行通信的传出流量。

建议

  • 在云中设置另一个从服务器(相同的数据中心)
  • 支付更多带宽
  • 禁用MySQL 中的主机查找
    • 跳过主机缓存
    • 跳过-名称-解析
    • 请参阅未定义
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/627336

复制
相关文章

相似问题

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