大型数据库实验复习.ppt

上传人:cn****1 文档编号:567690178 上传时间:2024-07-22 格式:PPT 页数:30 大小:266KB
返回 下载 相关 举报
大型数据库实验复习.ppt_第1页
第1页 / 共30页
大型数据库实验复习.ppt_第2页
第2页 / 共30页
大型数据库实验复习.ppt_第3页
第3页 / 共30页
大型数据库实验复习.ppt_第4页
第4页 / 共30页
大型数据库实验复习.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《大型数据库实验复习.ppt》由会员分享,可在线阅读,更多相关《大型数据库实验复习.ppt(30页珍藏版)》请在金锄头文库上搜索。

1、Copyright Oracle Corporation, 2001. All rights reserved.第六章第六章 维护重做日志文件维护重做日志文件7-2Copyright Oracle Corporation, 2001. All rights reserved.目标目标完成这一课的学习后,您应该能达到下列目标:完成这一课的学习后,您应该能达到下列目标:解释联机重做日志文件的用途解释联机重做日志文件的用途概述联机重做日志文件的结构概述联机重做日志文件的结构控制日志切换和检查点控制日志切换和检查点对联机重做日志文件进行多元备份和维护对联机重做日志文件进行多元备份和维护使用使用 OMF

2、 管理联机重做日志文件管理联机重做日志文件7-3Copyright Oracle Corporation, 2001. All rights reserved.使用重做日志文件使用重做日志文件重做日志文件具有以下特征:重做日志文件具有以下特征:记录对数据所做的所有更改记录对数据所做的所有更改提供恢复机制提供恢复机制可以划分成组可以划分成组至少需要两个组至少需要两个组重做重做日志日志文件文件7-4Copyright Oracle Corporation, 2001. All rights reserved.重做日志文件的结构重做日志文件的结构第第 2 组组第第 3 组组第第 1 组组成员成员磁盘

3、磁盘 1磁盘磁盘 2成员成员成员成员成员成员成员成员成员成员7-6Copyright Oracle Corporation, 2001. All rights reserved.重做日志文件如何发挥作用重做日志文件如何发挥作用重做日志文件是以循环方式使用的。重做日志文件是以循环方式使用的。一旦某个重做日志文件被写满,一旦某个重做日志文件被写满,LGWR 就会移动到就会移动到下一个日志组。下一个日志组。这称为日志切换这称为日志切换同时还将执行检查点操作同时还将执行检查点操作将信息写入控制文件将信息写入控制文件7-8Copyright Oracle Corporation, 2001. All r

4、ights reserved.强制执行日志切换和检查点强制执行日志切换和检查点强制执行日志切换:强制执行日志切换:可使用以下方式强制执行检查点操作:可使用以下方式强制执行检查点操作:设置设置 FAST_START_MTTR_TARGET 参数参数ALTER SYSTEM CHECKPOINT 命令命令ALTER SYSTEM CHECKPOINT;ALTER SYSTEM SWITCH LOGFILE;FAST_START_MTTR_TARGET = 6007-9Copyright Oracle Corporation, 2001. All rights reserved.添加联机重做日志文件

5、组添加联机重做日志文件组第第 1 组组第第 2 组组第第 3 组组ALTER DATABASE ADD LOGFILE GROUP 3 ($HOME/ORADATA/u01/log3a.rdo, $HOME/ORADATA/u02/log3b.rdo)SIZE 1M;log3b.rdolog3a.rdolog1a.rdolog1b.rdolog2a.rdolog2b.rdo7-10Copyright Oracle Corporation, 2001. All rights reserved.添加联机重做日志文件成员添加联机重做日志文件成员ALTER DATABASE ADD LOGFILE M

6、EMBER$HOME/ORADATA/u04/log1c.rdo TO GROUP 1,$HOME/ORADATA/u04/log2c.rdo TO GROUP 2,$HOME/ORADATA/u04/log3c.rdo TO GROUP 3;第第 1 组组第第 2 组组第第 3 组组log1a.rdolog1b.rdolog2a.rdolog2b.rdolog1c.rdolog2c.rdolog3a.rdolog3b.rdolog3c.rdo7-12Copyright Oracle Corporation, 2001. All rights reserved.删除联机重做日志文件组删除联机重

7、做日志文件组ALTER DATABASE DROP LOGFILE GROUP 3;log1a.rdolog2a.rdolog3a.rdo第第 1 组组第第 2 组组第第 3 组组7-13Copyright Oracle Corporation, 2001. All rights reserved.删除联机重做日志文件成员删除联机重做日志文件成员ALTER DATABASE DROP LOGFILE MEMBER $HOME/ORADATA/u04/log3c.rdo;第第 1 组组第第 2 组组log1b.rdolog1c.rdolog1a.rdolog1b.rdolog2c.rdolog1

8、a.rdo7-15Copyright Oracle Corporation, 2001. All rights reserved.重定位或重命名重定位或重命名联机重做日志文件联机重做日志文件使用以下两种方法之一重定位或重命名联机重做日志文件:使用以下两种方法之一重定位或重命名联机重做日志文件:ALTER DATABASE CLEAR LOGFILE 命令命令将联机重做日志文件复制到新的位置将联机重做日志文件复制到新的位置执行该命令执行该命令添加新成员并删除旧成员添加新成员并删除旧成员ALTER DATABASE CLEAR LOGFILE $HOME/ORADATA/u01/log2a.rdo

9、;7-17Copyright Oracle Corporation, 2001. All rights reserved.联机重做日志文件的配置联机重做日志文件的配置第第 2 组组第第 3 组组第第 1 组组磁盘磁盘 3磁盘磁盘 2磁盘磁盘 1?成员成员成员成员成员成员成员成员成员成员7-19Copyright Oracle Corporation, 2001. All rights reserved.使用使用 OMF 管理联机重做日志文件管理联机重做日志文件定义定义 DB_CREATE_ONLINE_LOG_DEST_n 参数:参数:可以在没有任何文件说明的情况下添加组:可以在没有任何文件说

10、明的情况下添加组:删除组:删除组:DB_CREATE_ONLINE_LOG_DEST_1DB_CREATE_ONLINE_LOG_DEST_2ALTER DATABASE DROP LOGFILE GROUP 3;ALTER DATABASE ADD LOGFILE;7-20Copyright Oracle Corporation, 2001. All rights reserved.获取组和成员的信息获取组和成员的信息可通过查询以下视图来获取有关组及其成员的信息:可通过查询以下视图来获取有关组及其成员的信息:V$LOGV$LOGFILE7-22Copyright Oracle Corpora

11、tion, 2001. All rights reserved.归档的重做日志文件归档的重做日志文件已满的联机重做日志文件可以归档。已满的联机重做日志文件可以归档。在在 ARCHIVELOG 模式下运行数据库并对重做日志文件进模式下运行数据库并对重做日志文件进行归档有两个好处:行归档有两个好处:恢复:数据库备份连同联机重做日志文件和归档重做日志文恢复:数据库备份连同联机重做日志文件和归档重做日志文件可共同确保恢复所有已提交的事务处理。件可共同确保恢复所有已提交的事务处理。备份:可在数据库打开时执行备份。备份:可在数据库打开时执行备份。缺省情况下,数据库是在缺省情况下,数据库是在 NOARCHI

12、VELOG 模式下创建的模式下创建的。7-24Copyright Oracle Corporation, 2001. All rights reserved.归档的重做日志文件归档的重做日志文件由由 ARCn 自动完成自动完成通过通过 SQL 语句手动完成语句手动完成成功归档后:成功归档后:将在控制文件中加入一个条目将在控制文件中加入一个条目记录:归档日志名、日志序列号以及高和低系统更改号记录:归档日志名、日志序列号以及高和低系统更改号 (SCN)在执行以下操作之前,不能再使用已满的重做日志文件:在执行以下操作之前,不能再使用已满的重做日志文件:执行检查点操作执行检查点操作已通过已通过 ARC

13、n 将文件归档将文件归档可以进行多元备份可以进行多元备份由由 DBA 维护维护7-26Copyright Oracle Corporation, 2001. All rights reserved.小结小结在这一课中,您应该能够掌握:在这一课中,您应该能够掌握:解释联机重做日志文件的用途解释联机重做日志文件的用途获取重做日志文件信息获取重做日志文件信息控制日志切换和检查点控制日志切换和检查点对联机重做日志文件进行多元备份和维护对联机重做日志文件进行多元备份和维护使用使用 OMF 管理联机重做日志文件管理联机重做日志文件7-27Copyright Oracle Corporation, 2001. All rights reserved.练习练习 7 概览概览此练习涉及以下主题:此练习涉及以下主题:创建联机重做日志文件组和成员创建联机重做日志文件组和成员维护联机重做日志文件组和成员维护联机重做日志文件组和成员使用使用 OMF 管理联机重做日志文件管理联机重做日志文件

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号