【发布时间】:2020-11-29 06:26:15
【问题描述】:
我有一个 Azure SQL 数据库(兼容性级别 = 150)。 我在执行数据库查询时遇到了性能问题。
所以在我重建了所有索引之后,查询运行得很快。 在使用不同的参数进行测试时,它突然变慢了。 相同参数的相同查询一开始很快,在我做了大约 50 次测试后变慢了。
现在,当我通过 UI 或 sql 清除查询存储数据时:
(ALTER DATABASE [mydb] SET QUERY_STORE CLEAR;)
性能又回来了。
我已经尝试了查询存储上的所有设置,问题仍然存在,只有删除收集的数据才能恢复初始性能。
任何帮助将不胜感激。
【问题讨论】:
-
对于更深入的 Azure SQL 问题,您也可以尝试发布到 dba.stackexchange.com。
标签: sql database azure sql-query-store