Oracle检查点(二)检查点性能

来源:这里教程网 时间:2026-03-03 16:57:18 作者:

检查点系列相关文章地址:

Oracle检查点(一)检查点(Checkpoint)概念介绍:  http://blog.itpub.net/69992972/viewspace-2787595/

Oracle检查点(二)检查点性能:  http://blog.itpub.net/69992972/viewspace-2787789/

Oracle检查点(三)增量检查点四个关键参数介绍:  http://blog.itpub.net/69992972/viewspace-2787943/

Oracle检查点(四)检查点对redo日志的影响和redo日志大小设置建议:  http://blog.itpub.net/69992972/viewspace-2788206/

Oracle检查点(五)创建并利用Statspack定位检查点故障:  http://blog.itpub.net/69992972/viewspace-2788418/

检查点和redo日志的关系

每次切换日志时都会发生一次检查点。如果上一个检查点已在进行中,由日志切换引起的检查点将覆盖当前检查点。

此时就需要大小合适的 redo 日志,以避免因频繁的日志切换而引起不必要的检查点。另外,  增量检查点目标和日志尾之间的间隔也会受“最小在线日志文件大小的 90%”设置所限制。这样做的目的是可确保在大多数情况下,日志切换不必等待检查点。因此,日志文件大小应配置得够大才行(但不能太大,至于设置多大,下文有建议)。  日志文件过小会增加检查点活动并降低性能  。Oracle官方也建议用户将所有在线日志文件设置为同一大小,且每个线程至少拥有两个日志组。若要监视日志切换发生的速度,以及随后的检查点产生的速度,可以查看alert日志。

相关推荐