我们计划在下一个项目中使用联合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个并发请求的方法?
答案 0 :(得分:0)
您应该查看SQL数据库高级预留,这将消除连接限制。
http://msdn.microsoft.com/en-us/library/windowsazure/dn369873.aspx
目前处于预览阶段,但这并不意味着您无法开始开发。您没有在预览中获得SLA,但是使用重试块并使用多个实例可以稍微减轻它。