SQL Server - Columnstore 对象

适用于:SQL Server

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

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

Columnstore 计数器 说明
已关闭增量行组 关闭的增量行组数。
已压缩增量行组 压缩的增量行组数。
已创建增量行组 创建的增量行组数。
Segment Cache Hit Ratio 无需从磁盘读取即可在列存储池中找到的列段百分比。
Segment Cache Hit Ratio Base 仅供内部使用。
段读取次数/秒 发出的物理段读取次数。
已迁移的删除缓冲区合计 元组发动机清除删除缓冲区的次数。
合并策略评估数合计 评估列存储合并策略的次数。
压缩的行组合计 压缩的行组总数。
适合合并的行组合计 自 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%';