Azure上联合数据库的可伸缩性限制

时间:2013-08-07 15:53:51

标签: sql-server azure azure-sql-database

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

但是,数据库实例存在180 concurrent requests的硬限制。

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

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

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

1 个答案:

答案 0 :(得分:0)

您应该查看SQL数据库高级预留,这将消除连接限制。

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

目前处于预览阶段,但这并不意味着您无法开始开发。您没有在预览中获得SLA,但是使用重试块并使用多个实例可以稍微减轻它。