我有一个 Azure SQL 数据库 S1 标准 (20DTU),但我发现性能存在巨大差异。我有许多查询为小型网站上的一组报告提供支持。通过 Management Studio 运行这些查询时,性能从 0 到 60 秒不等。该网站尚未公开,因此还没有流量 - 只有我。查看 DTU 使用情况,其峰值约为 50%。谁能帮助我了解性能差异来自何处?
最佳答案
您可以点击链接http://social.technet.microsoft.com/wiki/contents/articles/1104.troubleshoot-and-optimize-queries-with-azure-sql-database.aspx对查询性能进行故障排除。如果您使用的是 V12,则启用查询数据存储是另一个选项。
imapcts 查询性能、缓冲池、sql 实例由于 azure 维护(清除缓冲池)等而重新启动可能有多种因素。
关于Azure SQL 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33011243/