主备库延时过大,如何修复?

延时造成了主备库数据不一致,而且延时过大,如何修复呢?
参与4

2同行回答

王恒王恒数据库管理员阿里巴巴
同步延迟存在很多种场景:1. 没有主键的表,导致备库延迟较大。这种方式只能从业务review阶段,将这种问题根解,如果已经在线上的,建议重建该表。2. IO性能不足。大多数延迟主要是备库replay 主库的binlog导致的,而大多数不会是传输导致的问题。因此,主要看一下本地IO是否达到瓶颈,...显示全部
同步延迟存在很多种场景:
1. 没有主键的表,导致备库延迟较大。这种方式只能从业务review阶段,将这种问题根解,如果已经在线上的,建议重建该表。
2. IO性能不足。大多数延迟主要是备库replay 主库的binlog导致的,而大多数不会是传输导致的问题。因此,主要看一下本地IO是否达到瓶颈,如果达到瓶颈,建议换成高性能IO的机器,如SSD盘。
3. IO没有问题。仍然存在大量延迟,建议可以考虑并行复制。并行复制主要是并行replay主库的binlog。如果可以做到按照表级别进行,可以极大的解决延迟问题。收起
互联网服务 · 2015-06-06
浏览761
hongyehongyehongyehongye数据库管理员哈尔滨银行
看下网络设备及线路是否正常显示全部
看下网络设备及线路是否正常收起
银行 · 2015-06-05
浏览754

提问者

sjk000
其它456
擅长领域: 数据库云计算大数据

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-06-05
  • 关注会员:1 人
  • 问题浏览:1985
  • 最近回答:2015-06-06
  • X社区推广