连接到虚拟机上的 SQL 服务器比专用 SQL 实例的计算成本更高吗?

连接到虚拟机上的 SQL 服务器比专用 SQL 实例的计算成本更高吗?

我有两个选择:

我可以将我的 Web 应用连接到托管在虚拟机上的 SQL 服务器,也可以将其连接到专用的 SQL 服务器实例。所有应用都将托管在 Azure/AWS 中的同一区域中,例如

现在我想在 foreach 循环中连续一千万次向该 SQL 服务器写入数据。

专用 SQL 服务器实例的性能是否会比虚拟机更好或者不会产生任何差异?

答案1

云的一个优点是您可以自己尝试。您没有特别好地描述您的场景 - 您是指与应用程序服务器位于同一台虚拟机上的数据库实例吗?

答案是 - 这取决于许多因素。网络延迟、查询复杂性等。

相关内容