sys.dm_db_xtp_index_stats (Transact-SQL)

适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例

包含上次重新启动数据库后收集的统计信息。

有关详细信息,请参阅 内存中 OLTP (内存中优化)有关对内存优化表使用索引的指南。

列名称 数据类型 说明
object_id bigint 该索引所属对象的 ID。
xtp_object_id bigint 对应于对象的当前版本的内部 ID。

注意:适用于 SQL Server 2016 (13.x)。
index_id bigint 索引的 ID。 该 index_id 只在该对象中是唯一的。
scans_started bigint 执行的内存中 OLTP 索引扫描的次数。 每次进行选择、插入、更新或删除时都需要进行索引扫描。
scans_retries bigint 需要重试的索引扫描次数,
rows_returned bigint 自创建表或 SQL Server 开头以来返回的累积行数。
rows_touched bigint 自创建表或 SQL Server 开头以来访问的累积行数。
rows_expiring bigint 仅供内部使用。
rows_expired bigint 仅供内部使用。
rows_expired_removed bigint 仅供内部使用。
phantom_scans_started bigint 仅供内部使用。
phatom_scans_retries bigint 仅供内部使用。
phantom_rows_touched bigint 仅供内部使用。
phantom_expiring_rows_encountered bigint 仅供内部使用。
phantom_expired_rows_encountered bigint 仅供内部使用。
phantom_expired_removed_rows_encountered bigint 仅供内部使用。
phantom_expired_rows_removed bigint 仅供内部使用。
object_address varbinary(8) 仅供内部使用。

权限

要求对当前数据库拥有 VIEW DATABASE STATE 权限。

SQL Server 2022 及更高版本的权限

需要对数据库拥有 VIEW DATABASE PERFORMANCE STATE 权限。