我们最近将SQL服务器升级到2016年,然后我打开了QueryStore来进行它提供的分析。我遇到了一个问题,即使报告的时间段是最后一小时,它也会生成一条消息,表示“无法连接到数据库”#34;即使在数据库服务器上运行它也是如此。有时如果我不断刷新报告,它最终会显示一些数据,但最好是间歇性的。我在sql server 2016服务器上运行SSMS 17.5。
我们与另一个连接到数据库的程序有一些类似的问题,它有时无法连接,但每次我在SSMS中运行查询,在SSRS中运行报告,甚至使用活动监视器,我从来没有看到任何连接丢失,所以我不确定它是否相关。
提前感谢您的帮助!
答案 0 :(得分:0)
我发现将统计信息设置为Avg,StdDev或Total可以正常工作。最大和最小给出错误。
答案 1 :(得分:0)
我发现当查询存储空间不足并进入清理模式时会发生这种情况。
在 SSMS 的数据库属性中尝试使用查询存储设置:它存储查询统计信息的天数以及它是否进入“大小清理”模式。有关如何保持调整的更多信息:https://docs.microsoft.com/en-us/sql/relational-databases/performance/best-practice-with-the-query-store?view=sql-server-ver15#Configure