查询存储位于何处,在何处存储执行计划,运行时统计信息?

时间:2018-07-13 10:25:52

标签: sql-server query-optimization sql-server-2016 sql-execution-plan sql-query-store

我想知道查询存储在哪里存储执行计划,运行时统计信息?我研究了SQL Server如何编译,执行查询,以及查询存储在哪部分工作以及如何工作。但是我无法获得足够的位置信息,也无法获得用于存储所有信息的最大尺寸功能。

谢谢

1 个答案:

答案 0 :(得分:0)

如果启用了查询存储,SQL 会将信息存储在 system db views 中,您可以查询这些 views 以检索查询存储的配置和状态。

SELECT actual_state_desc, desired_state_desc, current_storage_size_mb,
     max_storage_size_mb, readonly_reason
    FROM sys.database_query_store_options;

或查看全部

SELECT * FROM sys.database_query_store_options;