Use the sys.dm_db_index_physical_stats view and check the ghost_record_count column.
The Ghost record count is the row count in the index leaf level marked for deletion, but not yet deleted by the database engine
Ghost_record_count is the ghost record count awaiting removal by the ghost cleanup task in the allocation unit.
Version_Ghost_record_count is the ghost records count sustained by a snapshot isolation transaction in an allocation unit.
SELECT
db_name(database_id),
object_name(object_id),
ghost_record_count,
version_ghost_record_count
FROM sys.dm_db_index_physical_stats(DB_ID(N'db_name'), OBJECT_ID(N'table_name'), NULL, NULL , 'DETAILED');
The Ghost record count is the row count in the index leaf level marked for deletion, but not yet deleted by the database engine
Ghost_record_count is the ghost record count awaiting removal by the ghost cleanup task in the allocation unit.
Version_Ghost_record_count is the ghost records count sustained by a snapshot isolation transaction in an allocation unit.
SELECT
db_name(database_id),
object_name(object_id),
ghost_record_count,
version_ghost_record_count
FROM sys.dm_db_index_physical_stats(DB_ID(N'db_name'), OBJECT_ID(N'table_name'), NULL, NULL , 'DETAILED');
No comments:
Post a Comment