azure sql数据库查询性能下降(查询存储的原因?)

klsxnrf1  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(353)

我有一个azure sql数据库(兼容级别=150)。我在执行数据库查询时遇到性能问题。
所以在我重建了所有索引之后,查询运行得很快。当测试时,不同的参数,突然变慢了。使用相同参数的同一查询在开始时很快,在我做了大约50个测试之后很慢。
现在,当我通过ui或sql清除查询存储数据时:

(ALTER DATABASE [mydb] SET QUERY_STORE CLEAR;)

表演又回来了。
我尝试了查询存储上的所有设置,问题仍然存在,只有删除收集的数据才能返回初始性能。
任何帮助都将不胜感激。

23c0lvtd

23c0lvtd1#

你测试的速度有多快?在运行测试时是否监视数据库以查看它是否被限制?
查询存储可能会产生一些开销。您是否尝试过在禁用查询存储的情况下运行相同的测试?

相关问题