Home Forums SQL Server 2012 SQL 2012 - General How keeps IAM Page track of data pages? what data type are GAM,SGAM and PFS? RE: How keeps IAM Page track of data pages? what data type are GAM,SGAM and PFS?

  • freddyism00 (9/15/2014)


    yeah, the third and the fourth page in the data file, what exactly is the data file? its not the .mdf file I think...?

    it would be too easy to just say the answer, wouldn't it? 😉

    Yeah, the data file is the .mdf (*.ndf, or even .doc if you choose to do that, don't). All data pages are persisted within that file. The exceptions are stuff like filestream that gets put into other storage locations (filestream is used with in-memory storage by the way), but even these are defined with the data files as part of what makes up the database. The stuff is stored in the files you define. It can't be stored anywhere else. It wouldn't make any sense.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning