2

当发出 SPLIT AT 命令时,数据库被拆分为 2 个新的联合成员。这 2 个成员会坐在同一台服务器上吗?它们是否具有相同数量的 I/O、CPU 资源?如果应用程序必须增长到 50 个成员,除了 SPLIT AT 命令之外是否还需要其他任何东西来横向扩展?这 50 名成员会分布在多台服务器上吗?此操作是否需要单独的 SQL Azure Server 帐户?

当资源限制与 SQL Azure 一起出现时,可量化的限制是什么?

4

2 回答 2

2

对 David 注释的一个更正:所有联合成员都分布到 sql azure 集群,因此成员不会驻留在同一物理服务器上。联合成员是系统中的常规数据库,它们的分布方式与 env 中的所有 db 在放置时的行为方式相同。包括成员在内的所有数据库都通过 sql azure 负载平衡引擎通过查看它们的资源利用率来放置在集群中。我在这里谈这个。

于 2012-06-06T20:37:37.680 回答
0

是的,每个联合都在同一个数据库服务器上,只是单独的数据库。

有关限制的详细信息现在位于 SQL Azure Wiki 中,最近的 MSDN 博客文章讨论了此处的各种 wiki 更新。

于 2012-06-05T17:33:26.163 回答