SQL Server Architecture

Tracking Modified Extents

SQL Server 2000 introduces two new internal data structures to track extents modified by bulk copy operations or modified since the last full backup. These new data structures greatly speed differential backups and logging bulk copy operations when a database is using the bulk-logged recovery model. Like the Global Allocation Map (GAM) and Secondary Global Allocation Map (SGAM) pages, these new structures are bitmaps where each bit represents a single extent.

The interval between DCM pages and BCM pages is the same as the interval between GAM and SGAM pages; 64,000 extents. The DCM and BCM pages are located behind the GAM and SGAM pages in a physical file:

See Also

Managing Extent Allocations and Free Space