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 引擎事务相关的计数器。 |