首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mysql中的主从复制

Mysql中的主从复制
EN

Database Administration用户
提问于 2013-02-04 07:39:32
回答 1查看 328关注 0票数 1

我已经从master生成了一个转储,我必须构造从服务器,并将它的权限、二进制日志位置和主文件名从Master授予obsorb。Master是一个高事务OLTP应用程序,其TPS为74.21 inserts/s、113.17 updates/s、0.00 deletes/ via、77468.29 reads/ be。现在,当DML操作通过绑定日志在从操作上运行时,会对Master的性能产生任何影响。例如,在Master上加载可能会受到影响的Avg或IO操作。因为它允许从读取binlog信息。

注意:主服务器和从服务器配置相同。

Mysql版本: 5.0.77

操作系统: CentOS 5.4

内存:16 to内存(80%分配给INNODB_BUFFER_POOL_SIZE)

数据库大小: 380 GB

当我想要把一些文件搬到奴隶身上时,这个问题让我震惊。而它在网络中只有34 34MBPS的平均速度,它需要大量的读IO操作,并且加载avg超过6,7,11等等。当然,它不会使用SSH,因为它使用mysql套接字进行连接。只是通过不妨碍主人的特权来使奴隶就位的一种测量。

我的问题是:

  1. cpu处理器或IO中是否会出现负载激增,从而减缓主处理器的运行速度?
  2. 如果我可以使用较低cpu/IO利用率的任何介质来传输数据?

致以敬意,

曼诺吉·库马尔

EN

回答 1

Database Administration用户

回答已采纳

发布于 2013-02-04 13:36:59

答案很简单:不。

在Mysql复制中,Master将bin日志文件复制到奴隶,然后它的工作就结束了。现在奴隶将运行bin文件并执行它们,但是在Master上没有任何性能。

可能会出现这样的情况:您正在使用完全同步复制,在这种情况下,主服务器将等待从服务器执行查询,但在内存或CPU方面不会影响性能,但主服务器将等待查询的执行。

另外,对于您的第二个问题,菲尔已经回答了,ssh通过加密发送数据,加密使用大量CPU,因此如果您需要其他方法,请使用菲尔描述的其他方法。

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

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

复制
相关文章

相似问题

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