Chinaunix首页 | 论坛 | 博客
  • 博客访问: 153384
  • 博文数量: 56
  • 博客积分: 1435
  • 博客等级: 上尉
  • 技术积分: 640
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-26 09:58
文章分类

全部博文(56)

文章存档

2009年(52)

2008年(4)

我的朋友

分类: Oracle

2009-02-13 17:37:58

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

上一篇:记事2.12

下一篇:郁闷的一天

给主人留下些什么吧!~~