重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍“Oracle redo log文件有什么作用”,在日常操作中,相信很多人在Oracle redo log文件有什么作用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle redo log文件有什么作用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
成都创新互联拥有网站维护技术和项目管理团队,建立的售前、实施和售后服务体系,为客户提供定制化的网站设计、成都网站设计、网站维护、遂宁联通机房解决方案。为客户网站安全和日常运维提供整体管家式外包优质服务。我们的网站维护服务覆盖集团企业、上市公司、外企网站、商城网站建设、政府网站等各类型客户群体,为全球数千家企业提供全方位网站维护、服务器维护解决方案。
1.什么是Redo log
Oracle重做日志(redo log)是用来记录操作条目,用于数据库数据恢复。为了提高效率,oracle通常建议设置三组redo log.
oracle重做日志组通常有四种状态,即unused,inactive,active,current。
unused:通常指从未被使用的日志组,即新添加的日志组。
current:状态为LGWR进程正把redo log buffer的日志写进日志组中。
active:为刚刚完成日志切换后的状态,此时该日志组中提交的事务引起的数据 改变还没有完全从DB buffer cache写入到数据文件中,因此该日志组还不能被覆盖,并且待完全写入后变为inactive状态。如果数据库为归档模式,那么是在该状态下完成归档 的。
inactive:状态的日志可以被覆盖,可以允许写入日志。如果是在归档模式下,那么此阶段证明归档已经完成。
2.3组redo log 50M和五组redo log 500M 性能对比
分别对于一个高频率操作数据库的服务对使用这两种方式后,对对应的时间段进行awr报告导出
然后进行对比如下图所示对于主要七个方向进行比较,左边为5-500的awr右边为3-50的awr:
1.对比指标1
2.对比指标2
3.对别指标3
4.对比指标4
5.对比指标5
6.对比指标6
7.对比指标7
到此,关于“Oracle redo log文件有什么作用”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!