SQL Server - Columnstore 对象

适用范围:SQL Server

SQLServer:Columnstore 对象提供了若干计数器来监视在 Microsoft SQL Server 中执行的列存储索引。

下表介绍了 SQL Server 列存储计数器。

Columnstore 计数器 说明
已关闭增量行组 关闭的增量行组数。
已压缩增量行组 压缩的增量行组数。
已创建增量行组 创建的增量行组数。
分段缓存命中率 无需从磁盘读取即可在列存储池中找到的列段百分比。
分段缓存点击率基础 仅限内部使用。
段读取次数/秒 发出的物理段读取次数。
已迁移的删除缓冲区合计 元组发动机清除删除缓冲区的次数。
合并策略评估数合计 评估列存储合并策略的次数。
压缩的行组合计 压缩的行组总数。
适合合并的行组合计 自 SQL Server 开始以来,适用MERGE的源行组数量。
压缩的合并行组合计 自 SQL Server 启动以来创建的MERGE压缩目标行组数量。
合并的源行组合计 自 SQL Server 启动以来合并的源行组数。

示例

使用 sys.dm_os_performance_counters 动态管理视图上的此 T-SQL 查询,开始浏览此对象中的查询性能计数器:

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Columnstore%';