什么原因可能导致主备延迟?
生活随笔
收集整理的這篇文章主要介紹了
什么原因可能导致主备延迟?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
主備延遲最直接的表現是,備庫消費中轉日志(relay log)的速度,比主庫生產 binlog 的速度要慢。
把上圖中只有一個線程的 sql_thread,拆成多個線程。
coordinator 就是原來的 sql_thread, 不過現在它不再直接更新數據了,只負責讀取中 轉日志和分發事務。真正更新日志的,變成了 worker 線程。而 work 線程的個數,就是由參數 slave_parallel_workers 決定的。把這個值設置為 8~16 之間最好(32 核物理 機的情況),畢竟備庫還有可能要提供讀查詢,不能把 CPU 都吃光了。
?
總結
以上是生活随笔為你收集整理的什么原因可能导致主备延迟?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 快照读和当前读
- 下一篇: 无状态的HTTP协议