注意:主库我们应该设置双1,主库不设置为双1也会导致从库异常宕机后启动异常,比如第15节我们曾经说过sync_binlog不设置为1可能导致从库比主库多事务
有了前面的深入分析,这一节我们就来看看这些参数如何配置才能兼顾性能和安全,总的说来主要考虑点如下:
- 安全问题:从库异常重启后依旧能够正常启动且数据无丢失。
- 性能问题:尽量减少刷盘操作。
很多情况下我们因为不合理的设置导致从库延迟很高,又或不合理的设置导致从库异常宕机后启动异常。下面我们从原理出发,给出了8种安全的设置,绿色部分为考虑到性能后推荐的设置(图26-1):
网友评论