有哪些方法可以避免或者降低主库大量写入带来的同步延迟问题?

有哪些方法可以避免或者降低主库大量写入带来的同步延迟问题?

1回答

tongshuaitongshuai  技术支持 , 上海新炬网络技术有限公司
zsk19872010蜡笔小秦冯岩等赞同了此回答
在DB2 HADR高可用环境中,影响同步性能的最大瓶颈一般是在网络,所以要想降低同步延迟,优先做的就是优化主备库的同步网络,优化方法建议:1、可以使用专用的网络来配置HADR环境主备库的连接。2、如果主机有多网卡的话可以考虑绑定多网卡,充分利用多张网卡的速度来提高网络性能。 ...显示全部

在DB2 HADR高可用环境中,影响同步性能的最大瓶颈一般是在网络,所以要想降低同步延迟,优先做的就是优化主备库的同步网络,优化方法建议:
1、可以使用专用的网络来配置HADR环境主备库的连接。
2、如果主机有多网卡的话可以考虑绑定多网卡,充分利用多张网卡的速度来提高网络性能。

另外在数据库层面可以考虑启用日志假脱机。
日志假脱机:如果主库产生事务日志比备库重做日志的速度快,则有可能会导致备库中的重做日志缓冲池满,从而导致备库无法再接收主库传过来的日志,导致事务阻塞。如果启用日志假脱机,则在备库的重做日志缓冲池满之后,主库传送过来的日志暂时保存在备库磁盘中,等缓冲池中的日志重做完成后再将暂存在磁盘的日志读取到缓冲池中进行重做。这样就不会导致主库事务阻塞。
将数据库配置参数‘hadr_spool_limit’配置为非0.

收起
 2019-04-09
  • 兄弟回答真好,为您点赞!!!
    2019-04-10
  • tongshuai  tongshuai 回复 冯岩
    我的答案不是最好的,也不是唯一的,希望其他兄弟姐妹有更好、更多的解答。
    2019-04-10

提问者

jwlvinner数据库架构师, 交行信用卡中心

问题状态

  • 发布时间:2019-04-09
  • 关注会员:2 人
  • 问题浏览:1041
  • 最近回答:2019-04-09
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30