mysql 主從優化之並行復制(MTS)配置


從庫多線程MTS
基本要求:
5.7以上的版本
必須開啟GTID 
binlog必須是row模式  

gtid_mode=ON
enforce_gtid_consistency=ON
log_slave_updates=ON          # 前3行為開啟gtid模式
slave-parallel-type=LOGICAL_CLOCK  # 關鍵參數, 支持事務級別的sql進行並發回放, 默認是database級別(也就是只能並發database)
slave-parallel-workers=16       # 並發回訪的線程數, cpu數的一半
master_info_repository=TABLE
relay_log_info_repository=TABLE
relay_log_recovery=ON

5.7 : slave-parallel-type=LOGICAL_CLOCK slave-parallel-workers=8 cpu核心數作為標准 CHANGE MASTER TO MASTER_HOST='10.0.0.128', MASTER_USER='repl', MASTER_PASSWORD='123', MASTER_PORT=3307, MASTER_AUTO_POSITION=1; start slave;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM