3

我们计划在下一个项目中使用联合 Azure SQL 数据库,因为我们需要一个能够处理大量并发请求(插入、选择、更新等)的数据库解决方案。

但是,对一个数据库实例有180 个并发请求的硬性限制。

问题是即使我们使用联邦,每个连接都必须首先连接到联邦根(只是一个常规的 sql server 数据库)。然后此服务器将我们的客户端重定向到包含所需数据的联合成员:

-- this statement redirect us from federation root db to federation member db
USE FEDERATION MyFederation (uid = 0xFF) WITH RESET, FILTERING = ON;

这是否意味着,在联合根服务器上没有(简单的)方法可以扩展超过 180 个并发请求?

4

1 回答 1

0

您应该查看 SQL Database Premium 预留,它消除了连接限制。

http://msdn.microsoft.com/en-us/library/windowsazure/dn369873.aspx

它目前处于预览阶段,但这并不意味着你不能开始开发它。您不会在预览中获得 SLA,但使用重试块和使用多个实例可能会有所缓解。

于 2013-08-19T22:31:54.200 回答