服务器恢复到上一个检查点的状态

要将所有磁盘页返回到它们在最近检查点之时的状态,数据库服务器将物理日志中存储的前映像写入共享内存,然后写回到磁盘。物理日志中的每个前映像包含在检查点之后更新的页的地址。当数据库服务器将物理日志中的每个前映像页写到共享内存并又写回到磁盘时,自最近检查点时刻以来对数据库服务器数据的更改将撤销。现在数据库服务器在物理上是一致的。 下图说明了此步骤。

图: 将物理日志中的所有剩余前映像写回到磁盘


在此图之前的段描述了此图的内容。