SQL Azure的可靠性和可伸缩性

时间:2013-02-08 17:10:50

标签: azure azure-sql-database

我需要确保我的数据库的可用性很高。使用SQL Azure并不能说清楚 有没有办法在SQL Azure下运行多个服务器(如果一个服务器出现故障,将会接管?),上面是否有相当于增加数据库服务器内存以加速数据库处理的东西?

3 个答案:

答案 0 :(得分:2)

Intro the Azure SQL上阅读高可用性,然后阅读Business Continuity in Windows Azure SQL Database。总结一下:

  

通过维护来增强数据持久性和容错性   跨越不同物理节点的所有数据的多个副本   完全独立的物理子系统,如服务器机架和   网络路由器。在任何时候,Windows Azure SQL数据库都会保留   三个数据副本运行 - 一个主副本和两个辅助副本   复制品。

答案 1 :(得分:1)

目前无法为SQL Azure数据库指定硬件配置。这完全不受你的控制,从SAAS的角度来说是有道理的。后端管理服务负责确保您获得最佳性能。

如果您需要为SQL部署提供专用和保留的硬件,您可以查看Azure中的IAAS产品并启动安装了SQL的VM,但是您需要确保了解IAAS和PAAS产品之间的主要差异。

答案 2 :(得分:0)

我不知道您的高可用性要求是什么,但您应该查看Microsoft提供的SLAs。 SQL数据库提供99.9%的每月可用性。