如何配置重做日志高速缓存的大小

数据库管理员应该要了解的是,重做日志文件的机制跟数据文件的管理机制类似。当因为数据更新、新建记录或者数据库结构变更产生重做记录时,其也不是马上写入重做日志文件中。而是先将重做记录写入到重做日志高速缓存中。等到符合一定的条件,再将重做记录写入到硬盘上的冲作日志文件中。这主要是为了性能的考虑。因为往内存中写入数据要比往硬盘中写入数据快几千倍。    重做日志文件对于Oracle数据库的重要性显
摘要由CSDN通过智能技术生成
数据库管理员应该要了解的是,重做日志文件的机制跟数据文件的管理机制类似。当因为数据更新、新建记录或者数据库结构变更产生重做记录时,其也不是马上写入重做日志文件中。而是先将重做记录写入到重做日志高速缓存中。等到符合一定的条件,再将重做记录写入到 硬盘上的冲作日志文件中。这主要是为了性能的考虑。因为往 内存中写入数据要比往硬盘中写入数据快几千倍。

  

  重做日志文件对于Oracle数据库的重要性显而易见,如上图所示,
 

    当利用Update等数据操作语更新数据或者调整数据库物理机构时,数据库会先将相关的更改信息保存在数据高速缓存中。同时也会产生重做记录,这些重做记录也是保存在重做日志高速缓存中。这在某种程度上可以提高数据库的性能。但是,如果这个重做日志缓存设置的不恰当的话,也会出问题。如当一个Update语句需要更新大量的数据时,则写一部份记录到重做日志高速缓存中,其空间就会满了,需要将重做记录写入到重做日志文件中。此时更新作业不得不暂时等待,因为此时无法将重做记录写入到重做日志高速缓存中。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值