2010-09-23 56 views

回答

1

http://www.microsoft.com/sqlserver/2008/en/us/performance-scale.aspx

如果你需要一個詳細的形勢分析請更具體與您的問題。

基本的可擴展性/冗餘選項包含SQL 2008 R2 Enterprise是:

聚類 - 允許多個節點協同工作,無論是主動/主動(均是現役交通節點),或主動/被動(一個節點處於待機狀態)。但是,需要指出的是,可以通過Windows操作系統和多種模式之間的共享存儲來獲得此羣集,因此主動/主動方案的硬件要求可能會變得非常重要。

這裏是一個很好的解釋:http://www.mssqltips.com/tip.asp?tip=1541

鏡像 - 兩個數據庫結合同步或異步更新;這提供了高可用性。

複製 - 將數據從一個節點全部或部分複製到另一個節點。根據使用方式的不同,複製可以提供規模,冗餘度,甚至脫機功能(例如,與僅偶爾連接的移動設備一起使用時)。

一個簡單的谷歌搜索任何這些(或MSDN搜索)將產生豐富的結果。

您也可能會發現這些具體的基準有趣:http://www.tpc.org/tpcc/results/tpcc_perf_results.asp?resulttype=undefined&version=5%&currencyID=1

SQL服務器提出了一個非常實惠的選擇。

+0

謝謝蒂姆。我不看鏡像或複製,因爲它們不是實時縮放的選項。將看看羣集是否適用於擴展我的應用程序的需求 – Msdnexpert 2010-09-23 06:28:07

+0

羣集是每個MS的故障轉移選項。我沒有看到任何實時羣集選項或某些功能,如SQL Server 2008的真正應用程序羣集。 – Msdnexpert 2010-09-23 06:34:51

+0

編輯我的答案以提供有關羣集的更多信息。基本上,您可以實現HA和處理吞吐量,但只有當SQL Enterprise與Windows羣集和共享存儲結合使用時才能實現吞吐量。 – 2010-09-23 06:42:38