2013-02-08 74 views
0

我需要確保我的數據庫的可用性很高。使用SQL Azure並沒有說清楚。
有沒有辦法在SQL Azure下運行多服務器(如果一臺服務器出現故障,會接管多臺服務器?),上面有相當於增加數據庫服務器內存以加快數據庫處理的東西嗎?SQL Azure的可靠性和可擴展性

回答

2

Intro the Azure SQL上閱讀高可用性,然後閱讀Business Continuity in Windows Azure SQL Database。總結:

數據耐久性和容錯是通過保持在位於跨越 完全獨立的物理子系統,如服務器機架和 網絡路由器不同的物理節點的所有數據的 多個拷貝增強。在任何時候,Windows Azure SQL數據庫都會保持運行數據的三個副本 - 一個主副本和兩個副副本。

1

現在,沒有辦法指定SQL Azure數據庫的硬件配置。這完全超出了你的控制範圍,從SAAS的角度來看,這是有道理的。後端管理服務負責確保您獲得儘可能最佳的性能。

如果您需要SQL部署的專用和保留硬件,則可以查看Azure中的IAAS產品並啓動安裝了SQL的VM,但您需要確保知道IAAS和PAAS產品之間的主要區別。

0

我不知道你的高可用性要求是什麼,但你應該看看微軟提供的SLAs。 SQL數據庫提供99.9%的每月可用性。