摘要:
1.正常关闭数据库的状况 下面我们来看看数据库是怎样根据SCN和Checkpoint来进行一致性判断及恢复控制的。 有关SCN和CheckPoint的相关知识大家可以参考: DBA入门之认识Oracle SCN(System Change Number) DBA入门之认识检查点(Checkpoint) 我们知道,在控制文件和数据文件头上,对于每个数据文件都有一个“Checkpoint S... 阅读全文
摘要:
1.检查点(Checkpoint)的本质 许多文档把Checkpint描述得非常复杂,为我们正确理解检查点带来了障碍,结果现在检查点变成了一个非常复杂的问题。实际上,检查点只是一个数据库事件,它存在的根本意义在于减少崩溃恢复(Crash Recovery)时间。 当修改数据时,需要首先将数据读入内存中(Buffer Cache),修改数据的同时,Oracle会记录重做信息(Redo)用于恢复。... 阅读全文