【发布时间】:2018-12-21 17:04:51
【问题描述】:
我想知道Query Store在哪里存放执行计划、运行时统计信息?我研究了 SQL Server 如何编译、执行查询以及查询存储在哪一部分工作以及它是如何工作的。但我无法获得足够的信息,它的位置以及存储所有信息的最大尺寸功能。
谢谢
【问题讨论】:
标签: sql-server query-optimization sql-server-2016 sql-execution-plan sql-query-store
我想知道Query Store在哪里存放执行计划、运行时统计信息?我研究了 SQL Server 如何编译、执行查询以及查询存储在哪一部分工作以及它是如何工作的。但我无法获得足够的信息,它的位置以及存储所有信息的最大尺寸功能。
谢谢
【问题讨论】:
标签: sql-server query-optimization sql-server-2016 sql-execution-plan sql-query-store
如果启用了查询存储,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;
【讨论】: