SQL Server XTP(内存中 OLTP)性能计数器

适用范围:SQL Server

SQL Server 提供了对象和计数器,性能监视器可以使用它们来监视内存中 OLTP 活动。 从 SQL Server 2014 (12.x) 开始,这些对象和计数器在计算机上给定 SQL Server 版本的所有实例之间共享。

对象和计数器的名称在过去以 XTP 开头,如“XTP 游标”中所示。 现在从 SQL Server 2016 (13.x) 开始,其名称将遵循以下模式:

  • SQL Server <版本> XTP 游标

对于 <version>,值为 SQL Server XTP 版本的发行年份,例如 2017。

SQL Server XTP 性能对象

下表介绍了 SQL Server 性能对象。

性能对象 说明
SQL Server XTP 游标 SQL Server XTP 游标性能对象包含与内部内存中 OLTP 引擎游标相关的计数器。 游标是内存中 OLTP 引擎用于处理 Transact-SQL 查询的低级构建基块。 因此,您通常不能直接控制游标。
SQL Server XTP 数据库 SQL Server XTP 数据库 性能对象提供内存中 OLTP 特定于数据库的计数器。
SQL Server XTP 垃圾收集 SQL Server XTP Garbage Collection 性能对象包含与内存中 OLTP 引擎的垃圾回收器相关的计数器。
SQL Server 2016 XTP IO 调控器 SQL Server XTP IO Governor 性能对象包含与内存中 OLTP IO 速率调控器相关的计数器。
SQL Server XTP 虚拟处理器 SQL Server XTP 虚拟处理器性能对象包含与内存中 OLTP 引擎的虚拟处理子系统相关的计数器。 此组件用于检测在 SERIALIZABLE 隔离级别运行的事务中的虚拟行。
SQL Server XTP 存储 SQL Server XTP 存储性能对象包含与 SQL Server 中的内存中 OLTP 存储相关的计数器。
SQL Server XTP 事务日志 SQL Server XTP 事务日志性能对象包含与 SQL Server 中的内存中 OLTP 事务日志相关的计数器。
SQL Server XTP 事务 SQL Server XTP 事务性能对象包含与 SQL Server 中的内存中 OLTP 引擎事务相关的计数器。