oracle 检查点

1.alter system switch logfile

2.alter system checkpoint

3.alter tablespace/datafile read only

4.shutdown

5.热备份时

上面的五种情况都会触发检查点的执行,如果是第一种情况

SELECT * FROM V$log;

SELECT NAME, Checkpoint_Change#  FROM V$datafile_Header;

两者之间总有一个检查点相对应。

如果是第二种情况

SELECT NAME, Checkpoint_Change#  FROM V$datafile_Header;

的检查点发生变化而

SELECT * FROM V$log;

的检查点不发生变化,检查点的切换不会导致日志的切换

如果现在宕机oracle启动的时候需要实例恢复吗?

自我感觉应该不需要了

但是正常关机的时候检查点应该保持一致V$datafile_Header应该和v$log一致

还是V$log和V$datafile_Header???



标签: 暂无标签
newdamon

写了 3 篇文章,拥有财富 24,被 1 人关注

转播转播 分享分享 分享淘帖
回复

使用道具

成为第一个吐槽的人

您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

意见
反馈