SQL Server - Query Store 对象
适用于: SQL Server 2016 (13.x) 及更高版本
查询存储对象提供的计数器用来监视 SQL Server 的资源利用率,从而存储对象(如存储过程、临时和预定义 Transact-SQL 语句和触发器)的查询文本、执行计划和运行时统计信息。
下表介绍了“SQLServer:查询存储”计数器。
SQL Server Query Store 计数器 | 说明 |
---|---|
Query Store CPU 使用率 | 查询存储操作的执行时间,单位为百分之一秒。 |
Query Store 逻辑读取次数 | 查询存储的物理读取操作次数。 |
Query Store 逻辑写入次数 | 查询存储的逻辑写入操作次数。 将项(表示运行时统计信息)添加到队列的频率和延迟是由“数据刷新间隔”设置进行控制。 |
Query Store 物理读取次数 | 查询存储的物理读取操作次数。 |
对象中的每个计数器均包含以下实例:
Query Store 实例 | 说明 |
---|---|
_Total | 此 SQL Server 实例的查询存储信息。 |
<数据库名称> | 此数据库的 Query Store 信息。 |
示例
使用 sys.dm_os_performance_counters 动态管理视图上的此 T-SQL 查询,开始浏览此对象中的查询性能计数器:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Query Store%';