Azure 虚拟机和 Azure SQL 数据库:最佳性能部署

Azure Virtual Machine and Azure SQL Database: optimal deployment for performance

该解决方案由一个 SQL 数据库和与该数据库协同工作的桌面应用程序组成。数据库部署为 Azure SQL 数据库,Azure 虚拟机上的应用程序 运行,板载 Windows 服务器。这两项服务在 Azure 中的部署指南是什么?我想达到最佳性能。它们是否应该位于同一资源组中?

您需要让您的应用程序和数据库尽可能靠近,所以是同一个资源组。

确保您没有启用 Mars(连接字符串中的 MultipleActiveResultSets)。

确保使用连接池。

阅读此内容以了解您正在处理的问题:

https://www.simple-talk.com/sql/learn-sql-server/improving-the-quality-of-sql-server-database-connections-in-the-cloud/

埃德