我们正在使用SQL Azure,并且我们的数据库位于弹性池中。它具有以下参数:
- 整个池允许的DTU数量为400。 - 每个数据库允许的最大DTU数量为100。 - 池中的数据库数量为50。
简单来说,50个数据库中的4个可以同时达到峰值负载。
问题是 - 如果4个数据库已经达到峰值负载,第5个数据库也达到峰值负载会发生什么?
第5个数据库会得到0个DTU(因此查询将超时),还是弹性池会更有效地分配DTU(使每个数据库获得400/5 = 80个DTU)?
- 整个池允许的DTU数量为400。 - 每个数据库允许的最大DTU数量为100。 - 池中的数据库数量为50。
简单来说,50个数据库中的4个可以同时达到峰值负载。
问题是 - 如果4个数据库已经达到峰值负载,第5个数据库也达到峰值负载会发生什么?
第5个数据库会得到0个DTU(因此查询将超时),还是弹性池会更有效地分配DTU(使每个数据库获得400/5 = 80个DTU)?