sql-server - Sql Azure - 单独的服务器?

标签 sql-server azure instance azure-sql-database

首先我要说的是,我既不是数据库专家,也不是 Azure 专家。

看来 MS 按 Sql Azure 数据库的大小和数量收费,而不是按服务器数量收费。因此,从成本角度来看,在每个服务器实例上放置一个数据库似乎是可行的。我的理解是,有时在高使用场景中将数据库放在单独的物理服务器上比放在一台机器上更有利。这是否同样适用于 Sql Azure 虚拟服务器?以下是我可以找到的有关 Sql Azure 服务器实例的信息:

A SQL Azure server is a logical group of databases and acts as a central administrative point for multiple databases. Each SQL Azure server includes logins similar to those in instances of SQL Server on your premises." (SQL Azure Provisioning Model)

我还要补充一点,虽然所有数据库都将由相同的 Web 角色访问和使用,但没有一个数据库会直接需要彼此的数据。

最佳答案

数据库的物理位置和服务器的数量完全没有关系。无论您有 10 台服务器和 10 个数据库,还是 1 台服务器和 10 个数据库,都是一样的。最后,您将拥有 10 个数据库,它们物理上位于云的各个部分,并且分布在您绝对无法控制的位置。它们可能全部 10 个位于同一物理主机上(不太可能),或者每个都位于单独的主机上(更有可能),您将无法控制也无法实际找出。

关于sql-server - Sql Azure - 单独的服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5737087/

相关文章:

mysql - JOIN 返回表中的所有数据

java - 执行更新被阻止

c# - 交换类实例数组中的值

Ruby:NoMethodError:改变实例变量时未定义的方法

azure - 如何在 Azure 上创建可访问 Internet 的私有(private) VM

java - 获取调用者的实例(通过反射)

c# - EF6 无故内存泄漏

sql-server - 合并 vs Sargability

azure - 为 azure 创建部署凭据时出错

azure - 使用 Set-AzStorageBlobContent 上传的文件 <no name>