Oracle基础知识-第六讲.ppt
《Oracle基础知识-第六讲.ppt》由会员分享,可在线阅读,更多相关《Oracle基础知识-第六讲.ppt(40页珍藏版)》请在三一办公上搜索。
1、第六讲联机重做日志文件和归档日志文件,二零一零年六月,目标,学习此章,需要掌握以下知识:了解Oracle数据库联机重做日志文件的特点和作用了解管理联机重做日志文件的基本操作及相关概念熟悉如何创建、备份和删除联机重做日志文件知道和联机重做日志文件相关的问题排查方法了解归档日志文件的概念和作用了解数据库归档日志的工作原理了解数据库归档模式的设置知道如何查看归档日志的相关信息,联机重做日志文件概述,联机重做日志文件保留所有对数据的更改如果因操作系统或介质故障而导致数据库崩溃,但没有丢失任何数据库文件,则可以利用联机重做日志文件中的信息恢复数据库。在以下条件触发LGWR写联机日志文件:当一个交易提交的
2、时候。当重做日志缓冲区达到三分之一满的时候。每隔3秒。在DBWn进程把修改的数据从数据缓冲区写到数据文件之前。,联机日志的内容,记录了重做信息一个重做记录(redo record)是由一组更改向量(change vector)组成,每个更改向量都描述了数据库中一个块的更改信息。重做记录记录的信息可以还原数据库的所有更改,包括还原段信息。,联机重做日志的体系结构,联机重做日志文件以组分配组里面的每个联机重做日志称为组的一个成员每个数据库至少需要两个组,联机重做日志的体系结构(续),数据库怎样写入联机重做日志,一个数据库联机重做日志包含两个或者多个联机重做日志文件。数据库至少需要两个联机重做日志文
3、件来确保一个用来被写入另外一个进行归档(如果数据库处于归档模式 ARCHIVELOG mode)。,联机重做日志如何工作(1),联机重做日志是以循环的方式被使用。归档模式下,只有在归档进程(ARCn)已归档所有内容之后,数据库才能重新使用一个活动的联机重做日志文件。,LGWR,联机重做日志文件1,联机重做日志文件2,归档日志文件1,归档日志文件2,联机重做日志如何工作(2),联机重做日志是以循环的方式被使用。非归档模式下,当最后一个联机重做日志文件满了之后,LGWR继续写入第一个活动的联机重做日志文件。,LGWR,联机重做日志文件1,联机重做日志文件2,联机重做日志如何工作(3),当一个联机重
4、做日志写满的时候,LGWR会跳到下一个联机重做日志文件继续写入这就是被称为的日志切换。触发checkpoint操作。相关的信息会被写入控制文件,相关概念,活动联机重做日志文件被用于恢复数据库实例的重做日志文件非活动的联机重做日志文件不能用来恢复实例的联机重做日志文件当前联机重做日志文件LGWR写入的联机重做日志文件Oracle在同一时间只能从联机重做日志缓冲区写入一个联机重做日志文件,相关概念(续),日志切换数据库停止在一个联机重做日志文件写入转而写入另一个重做日志文件通常发生在当前的联机重做日志文件已经写满且必须写入新的联机重做日志记录的时候可以在特定的时间间隔内配置日志切换,或进行手动切换
5、日志序列号用来标识每一个联机重做日志文件或者归档日志文件进行数据库恢复时,数据库通常都升序排练必要的归档重做日志文件和联机重做日志文件以便使用,强制日志切换和checkpoint,强制日志切换ALTER SYSTEM SWITCH LOGFILE强制checkpoint:设置FAST_START_MTTR_TARGET参数使用ALTER SYSTEM CHECKPOINT命令,设置ARCHIVE_LAG_TARGET参数,当设置ARCHIVE_LAG_TARGET后,可以引起数据库对当前联机重做日志的周期性检查,从而在一定程度上保证了数据的完整性例如,设置ARCHIVE_LAG_TARGET=
6、1800,则能保证丢失的数据在30分钟以内,复用联机重做日志文件,LGWR同步把相同的信息写入所有联机重做日志文件中,以此消除一个日志文件的单点故障Oracle建议把不同重做日志副本放到不同的磁盘上多路复用重做日志的时候会降低I/O的性能,联机重做日志如何配置,联机重做日志文件大小调优,如何得到最适合的联机重做日志文件的大小 总体而言,数据库在业务最繁忙的时段,能保证日志切换的频率为15至20分钟一次,这样的联机重做日志的大小就是比较合适的.,?,创建联机重做日志文件组,添加联机重做日志成员,删除联机重做日志组,删除联机重做日志组(续),在下面两种情况下不能删除联机重做日志:只有两个联机重做日



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 基础知识 第六

链接地址:https://www.31ppt.com/p-5575829.html