MySQL Master Slave Replication 主從式架構設定教學
Master Slave Replication 是一個 Web 工程師需要具備的基礎概念,我們可以透過這個技術有效的降低 Database server 負荷,同時給使用者提供更穩定順暢的體驗;本文除了讓你了解這個技術的原理外還會以 MySQL…
SERIES ・ 系列
MySQL Replication
MySQL 主從式架構實作:設定 Replication、用 Atlas 讀寫分離、sysbench 壓測,以及解決複製延遲。
共 4 篇文章
Master Slave Replication 是一個 Web 工程師需要具備的基礎概念,我們可以透過這個技術有效的降低 Database server 負荷,同時給使用者提供更穩定順暢的體驗;本文除了讓你了解這個技術的原理外還會以 MySQL…
如果單純把 DB 分成 Master 及 Slave 並不能真正解決平衡負載問題,因為每台 server 是獨立的 ip,使用者在存取資料庫的時候並不知道要使用哪一台 server 😅;這篇文章會教你如何設定一台 Proxy server,準確地將 SQL 指令正確分流
sysbench 是我目前使用上最順手的一個測試工具,安裝、使用都非常容易,除了資料庫的測試外他還能對 CPU、Memory…做測試,本篇會詳細說明如何使用它來做 MySQL 性能測試,其他的功能可以參考文末附的連結。
Slave DB 上的資料從 Master DB 複製過來時會有延遲,所以會造成用戶看到舊的資訊;在過去想解決這個問題真的需要 18 般武藝,但到了 MySQL 5.7 版後官方說只要調整一個設定就能解決,具體做法讓我們看下去。