亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

新手上路,關于Mysql主從和讀寫分離的問題

新手上路,關于Mysql主從和讀寫分離的問題

繁星coding 2019-09-08 21:59:33
最近剛接觸主從和讀寫分離相關,往上大多數博客、教程都說讀寫分離,是為了解決寫占用時間比較長的問題但是有一點比較疑惑,主服務器進行寫的操作,然后把sql語句存入日志,從服務器獲取日志里的sql語句,不是也要跟著進行寫的操作嗎?好像并沒有節省時間和性能啊,希望老師幫忙解答一下
查看完整描述

2 回答

?
精慕HU

TA貢獻1845條經驗 獲得超8個贊

數據庫讀寫在同一臺機子上,數據寫入的效率會直接受到數據讀取的影響和制約,如果剝離讀請求,自然主數據庫服務器的寫入效率會有一定的提高
如果是單獨一個從屬服務器,需要接收來之主服務器上的數據同步(寫入請求),同時需要支撐業務上的讀取請求,自然數據讀取的效率甚至不如非主從的數據庫服。但從屬服務器的數量,是可以增加的(橫向擴展),這樣一來,配合上業務程序分布讀取邏輯或proxy的反向代理,將讀取請求分布到多個從屬數據庫節點,讀取效率上就有了質的飛躍
                            
查看完整回答
反對 回復 2019-09-08
?
素胚勾勒不出你

TA貢獻1827條經驗 獲得超9個贊

讀寫分離在單寫這一點上性能確實是會下降的,但帶來的好處是通過多臺服務器分擔讀的壓力。在寫的時候,其它只讀服務器并不會被鎖死,可以支持同時的并發讀訪問。至于大多數博客、教程...建議提供出處
                            
查看完整回答
反對 回復 2019-09-08
  • 2 回答
  • 0 關注
  • 261 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號