Don*_*Don 17 sql-server instance azure azure-sql-database
让我先说这个问题,我说我既不是数据库也不是Azure专家.
似乎MS根据Sql Azure dbase的大小和数量而不是服务器的数量来收费.因此,在每个服务器实例上放置一个dbase似乎是可行的.我的理解是,有时将数据库放在单独的物理服务器上而不是在高使用场景中的一台机器上更有利.是否/可能同样适用于Sql Azure虚拟服务器?以下是我可以找到的有关Sql Azure服务器实例的信息:
SQL Azure服务器是一个逻辑数据库组,充当多个数据库的中央管理点.每个SQL Azure服务器都包含与您所在位置的SQL Server实例类似的登录."(SQL Azure Provisioning Model)
我还要补充一点,虽然所有数据库都将由相同的Web角色访问和使用,但是没有一个数据库会直接相互需要数据.
数据库的物理位置和服务器的数量完全无关.你有10个服务器和10个数据库或1个服务器和10个数据库,它们是相同的.最后,您将拥有10个数据库,这些数据库实际上位于云的各个部分中,您可以完全无法控制.它们可能全部在同一个物理主机上(不太可能),或者每个在一个单独的主机上(更有可能),你将无法控制,也无法真正发现.
每个人都说azure数据库服务器只是一个逻辑概念,不需要担心它,但是,在门户网站,服务器列表中有一些限制,它实际上告诉你该服务器上的可用配额,意味着你不能在1台服务器上真正放置太多的数据库,所以,我们不能真正认为它只是一个逻辑概念,否则,为什么有一个限制.例如,现在你不能在一台服务器上放置3个P3层数据库,因为一台服务器的最大DTU只有1600 DTU,1个p3层数据库需要800个DTU.
因此,我不能只将azure数据库服务器视为管理凭据的逻辑概念服务器.如果那里存在限制,我想总会有某些地方影响性能.
除非有人可以帮助解释这种限制的来源.
实际上,对于退役的网络/商业轮胎,一个糟糕的社区可能会影响您的数据库性能,这让人更加疑惑服务器真的只是一个逻辑概念?
| 归档时间: | 
 | 
| 查看次数: | 4958 次 | 
| 最近记录: |