企業面試題042:MySQL出現同步延遲有哪些原因?如何解決? 1.從庫太多導致複製延遲 優化:建議從庫數量3-5個爲宜 2.從庫硬件比主庫硬件差 優化:提升硬件性能 3.慢SQL語句過多 優化:SQL語句執行時間太長,需要優化SQL語句 4.主從複製的設計問題 優化:主從複製單線程,可以通過多線程IO方案解決;另外MySQL5.6.3支持多線程IO複製。 5.主從庫之間的網絡延遲 優化:儘量鏈路短,提升端口帶寬 6.主庫讀寫壓力大 優化:前端加buffer和緩存。主從延遲不同步: 不管有多延遲,只要不影響業務就沒事 7、業務設計缺陷導致延遲影響業務 優化:從庫沒有數據改讀主庫 本文來自老男孩教育運維班課堂內容講解,及學生課後總結,如果轉載請完整轉載並保留版權聲明!
linux運維必會MySQL企業面試題近百個
http://oldboy.blog.51cto.com/2561410/1681493