0

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

4

3 回答 3

2

阅读Azure SQL 简介中的高可用性,然后阅读Windows Azure SQL 数据库中的业务连续性。总结一下:

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

于 2013-02-08T18:05:24.690 回答
1

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

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

于 2013-02-09T20:23:55.957 回答
0

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

于 2013-02-10T15:26:52.600 回答