系统检查点scn在每次checkpoint动作完成之后写入控制文件中。
数据文件检查点scn在每次checkpoint动作完成之后写入到控制文件中。
启动scn记录在数据文件的头部,主要作为数据库启动时的检查,看是否需要恢复操作。
终止scn记载在控制文件中,在数据库运行时都被设置成了null。
在每次shutdown时,ora会将终止scn设置成启动scn一样的值。
每次startup时,ora会比较各数据文件检查点scn与启动scn,如果一致的话,再将启动scn与终止scn进行比较,如果都一致,则意味着对数据库块的所有更改都没有在关闭数据库的过程中丢失,数据库可以成功启动而不需要执行恢复操作。
阅读(455) | 评论(0) | 转发(0) |