iT邦幫忙

0

MS SQL Database如何做LOAD BALANCE

  • 分享至 

  • twitterImage

請教各位, 如下圖所示,
請問MS SQL Database如何做LOAD BALANCE? 謝謝
https://ithelp.ithome.com.tw/upload/images/20200623/20115783d7ok9KDUr3.jpg

hauser iT邦新手 5 級 ‧ 2020-06-24 09:12:56 檢舉
是Web Servers要透過Load Balance連線資料庫嗎?
硬體上的負載平衡當然可以做,就是花錢而已
NIC 速度不夠,那就上 10G 40G 100G,
IO速度不夠就是換成 AFL
如果上面這些都不夠,你們該考慮超融合架構
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

2
㊣浩瀚星空㊣
iT邦大神 1 級 ‧ 2020-06-24 09:28:07
最佳解答

基本上來說,sql並不太適合使用所謂的Load Balance。
其原因在於sql的變動性太大。再加上需要有同步性的問題存在。

sql偏向做讀寫分離的方式來做負載平衡。

0
txstudio
iT邦新手 4 級 ‧ 2020-06-24 10:08:24

SQL Server 無法做到類似 Web Server 的 Load Balance
最多可以實作讀寫分離的做法

INSERT UPDATE DELETE 都在同一台 SQL Server 執行

浩瀚星空 所描述

關於讀寫分離可以參考關鍵字

  • Always On
  • Replication

我要發表回答

立即登入回答