|
Column name
|
Data type
|
Description
|
|---|
|
database_id
|
smallint
|
Database ID.
|
|
object_id
|
int
|
ID of the table or view.
|
|
index_id
|
int
|
ID of the index or heap.
0 = Heap
|
|
partition_number
|
int
|
1-based partition number within the index or heap.
|
|
leaf_insert_count
|
bigint
|
Cumulative count of leaf-level inserts.
|
|
leaf_delete_count
|
bigint
|
Cumulative count of leaf-level deletes.
|
|
leaf_update_count
|
bigint
|
Cumulative count of leaf-level updates.
|
|
leaf_ghost_count
|
bigint
|
Cumulative count of leaf-level rows that are marked as deleted, but not yet removed. These rows are removed by a cleanup thread at set intervals. This value does not include rows that are retained, because of an outstanding snapshot isolation transaction. For more information about snapshot isolation transactions, see Row Versioning-based Isolation Levels in the Database Engine.
|
|
nonleaf_insert_count
|
bigint
|
Cumulative count of inserts above the leaf level.
0 = Heap
|
|
nonleaf_delete_count
|
bigint
|
Cumulative count of deletes above the leaf level.
0 = Heap
|
|
nonleaf_update_count
|
bigint
|
Cumulative count of updates above the leaf level.
0 = Heap
|
|
leaf_allocation_count
|
bigint
|
Cumulative count of leaf-level page allocations in the index or heap.
For an index, a page allocation corresponds to a page split.
|
|
nonleaf_allocation_count
|
bigint
|
Cumulative count of page allocations caused by page splits above the leaf level.
0 = Heap
|
|
leaf_page_merge_count
|
bigint
|
Cumulative count of page merges at the leaf level.
|
|
nonleaf_page_merge_count
|
bigint
|
Cumulative count of page merges above the leaf level.
0 = Heap
|
|
range_scan_count
|
bigint
|
Cumulative count of range and table scans started on the index or heap.
|
|
singleton_lookup_count
|
bigint
|
Cumulative count of single row retrievals from the index or heap.
|
|
forwarded_fetch_count
|
bigint
|
Count of rows that were fetched through a forwarding record.
0 = Indexes
|
|
lob_fetch_in_pages
|
bigint
|
Cumulative count of large object (LOB) pages retrieved from the LOB_DATA allocation unit. These pages contain data that is stored in columns of type text, ntext, image, varchar(max), nvarchar(max), varbinary(max), and xml. For more information, see Data Types (Transact-SQL). For more information about allocation units, see Table and Index Organization.
|
|
lob_fetch_in_bytes
|
bigint
|
Cumulative count of LOB data bytes retrieved.
|
|
lob_orphan_create_count
|
bigint
|
Cumulative count of orphan LOB values created for bulk operations.
0 = Nonclustered index
|
|
lob_orphan_insert_count
|
bigint
|
Cumulative count of orphan LOB values inserted during bulk operations.
0 = Nonclustered index
|
|
row_overflow_fetch_in_pages
|
bigint
|
Cumulative count of row-overflow data pages retrieved from the ROW_OVERFLOW_DATA allocation unit.
These pages contain data stored in columns of type varchar(n), nvarchar(n), varbinary(n), and sql_variant that has been pushed off-row. For more information, see Row-Overflow Data Exceeding 8 KB. For more information about allocation units, see Table and Index Organization.
|
|
row_overflow_fetch_in_bytes
|
bigint
|
Cumulative count of row-overflow data bytes retrieved.
|
|
column_value_push_off_row_count
|
bigint
|
Cumulative count of column values for LOB data and row-overflow data that is pushed off-row to make an inserted or updated row fit within a page.
|
|
column_value_pull_in_row_count
|
bigint
|
Cumulative count of column values for LOB data and row-overflow data that is pulled in-row. This occurs when an update operation frees up space in a record and provides an opportunity to pull in one or more off-row values from the LOB_DATA or ROW_OVERFLOW_DATA allocation units to the IN_ROW_DATA allocation unit. For more information about allocation units, see Table and Index Organization.
|
|
row_lock_count
|
bigint
|
Cumulative number of row locks requested.
|
|
row_lock_wait_count
|
bigint
|
Cumulative number of times the Database Engine waited on a row lock.
|
|
row_lock_wait_in_ms
|
bigint
|
Total number of milliseconds the Database Engine waited on a row lock.
|
|
page_lock_count
|
bigint
|
Cumulative number of page locks requested.
|
|
page_lock_wait_count
|
bigint
|
Cumulative number of times the Database Engine waited on a page lock.
|
|
page_lock_wait_in_ms
|
bigint
|
Total number of milliseconds the Database Engine waited on a page lock.
|
|
index_lock_promotion_attempt_count
|
bigint
|
Cumulative number of times the Database Engine tried to escalate locks.
|
|
index_lock_promotion_count
|
bigint
|
Cumulative number of times the Database Engine escalated locks.
|
|
page_latch_wait_count
|
bigint
|
Cumulative number of times the Database Engine waited, because of latch contention.
|
|
page_latch_wait_in_ms
|
bigint
|
Cumulative number of milliseconds the Database Engine waited, because of latch contention.
|
|
page_io_latch_wait_count
|
bigint
|
Cumulative number of times the Database Engine waited on an I/O page latch.
|
|
page_io_latch_wait_in_ms
|
bigint
|
Cumulative number of milliseconds the Database Engine waited on a page I/O latch.
|
|
tree_page_latch_wait_count
|
bigint
|
Subset of page_latch_wait_count that includes only the upper-level B-tree pages. Always 0 for a heap.
|
|
tree_page_latch_wait_in_ms
|
bigint
|
Subset of page_latch_wait_in_ms that includes only the upper-level B-tree pages. Always 0 for a heap.
|
|
tree_page_io_latch_wait_count
|
bigint
|
Subset of page_io_latch_wait_count that includes only the upper-level B-tree pages. Always 0 for a heap.
|
|
tree_page_io_latch_wait_in_ms
|
bigint
|
Subset of page_io_latch_wait_in_ms that includes only the upper-level B-tree pages. Always 0 for a heap.
|
|
page_compression_attempt_count
|
bigint
|
Number of pages that were evaluated for PAGE level compression for specific partitions of a table, index, or indexed view. Includes pages that were not compressed because significant savings could not be achieved.
|
|
page_compression_success_count
|
bigint
|
Number of data pages that were compressed by using PAGE compression for specific partitions of a table, index, or indexed view.
|