物理日志记录是在更改页数据之前存储将要更改的页的过程。在数据库服务器修改共享内存缓冲池中的某些页之前,它将页的前映像存储在共享内存中的物理日志缓冲区。
数据库服务器为这些页而将前映像页保留在共享内存的物理日志中,直至一个或多个页清除程序将页清仓到磁盘。未修改的页在数据库服务器发生故障或备份过程需要它们的情况下可用于提供数据库服务器数据的准确抽点转储。快速恢复和数据库服务器备份使用这些抽点转储。
在故障后,数据库服务器使用页的前映像将磁盘上这些页恢复至它们在最近检查点中的状态。然后数据库服务器使用逻辑日志记录使所有数据返回至最近完成的事务之时物理和逻辑上的一致状态。在快速恢复介绍中将更详细说明这一过程。
当您执行备份时,数据库服务器执行检查点并检查物理日志,以确定备份上所属的页的正确版本。在 0 级备份中,数据库服务器备份所有磁盘页。