网站大量收购闲置独家精品文档,联系QQ:2885784924

oracle-2存储.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle-2存储

E_mail:tengyc@263.net 第二部分 Oracle数据库管理 数据字典 每个 Oracle 数据库的中心 描述数据库以及数据库对象 包含只读表和视图 存储在 SYSTEM 表空间内 由用户 SYS 拥有 由 Oracle 服务器进行维护 通过 SELECT 访问 基表和数据字典视图 数据字典包含以下两个部分: 基表 存储数据库的说明 使用 CREATE DATABASE 命令创建 数据字典视图 用于简化基表信息 通过公共同义词访问 使用 catalog.sql 脚本创建 数据字典内容 数据字典提供有关以下方面的信息: 逻辑数据库结构和物理数据库结构 对象的定义和空间分配 完整性约束 用户 角色 权限 审计 数据字典的使用方式 主要用途: Oracle 服务器使用它来查找有关以下内容的信息: 用户 方案对象 存储结构 执行 DDL 语句时,Oracle 服务器会对它进行修改。 用户和 DBA 可将它作为数据库相关信息的只读参考 数据字典视图的类别 三种静态视图集 按范围分类为: DBA:所有方案中的视图 ALL:用户可以访问的视图 USER:用户方案中的视图 数据字典示例 总览 DICTIONARY, DICT_COLUMNS 方案对象 DBA_TABLES, DBA_INDEXES, DBA_TAB_COLUMNS, DBA_CONSTRAINTS 空间分配 DBA_SEGMENTS, DBA_EXTENTS 数据库结构 DBA_TABLESPACES, DBA_DATA_FILES 动态性能表 虚拟表 记录当前的数据库活动 在数据库可操作时不断更新 通过内存和控制文件访问信息 用于监控和优化数据库 由 SYS 用户拥有 同义词以 V$ 开头 在 V$FIXED_TABLE 中列出 动态性能表示例 V$CONTROLFILE V$DATABASE V$DATAFILE V$INSTANCE V$PARAMETER V$SESSION V$SGA $SPPARAMETER V$TABLESPACE V$THREAD V$VERSION 控制文件 小型二进制文件 定义物理数据库的当前状态 维护数据库的完整性 要求: 在启动数据库时处于 MOUNT 状态 能够操作数据库 只链接至一个数据库 丢失数据后可能需要恢复 最初由 CREATE DATABASE 确定大小 控制文件的内容 控制文件中包含以下条目: 数据库名称和标识符 创建数据库的时间戳 表空间的名称 数据文件和重做日志文件的名称和位置 当前重做日志的序列号 检查点信息 还原段的开始和结尾 重做日志归档信息 备份信息 对控制文件进行多元备份 使用 SPFILE 时对控制文件 进行多元备份 使用重做日志文件 重做日志文件具有以下特征: 记录对数据所做的所有更改 提供恢复机制 可以划分成组 至少需要两个组 重做日志文件的结构 重做日志文件如何发挥作用 重做日志文件是以循环方式使用的。 一旦某个重做日志文件被写满,LGWR 就会移动到下一个日志组。 这称为日志切换 同时还将执行检查点操作 将信息写入控制文件 添加联机重做日志文件组 添加联机重做日志文件成员 删除联机重做日志文件组 删除联机重做日志文件成员 重定位或重命名联机重做日志文件 使用以下两种方法之一重定位或重命名联机重做日志文件: ALTER DATABASE CLEAR LOGFILE 命令 将联机重做日志文件复制到新的位置 执行该命令 添加新成员并删除旧成员 获取组和成员的信息 可通过查询以下视图来获取有关组及其成员的信息: V$LOG V$LOGFILE 数据库可运行在两种模式下:ARCHIVELOG和NOARCHIVELOG模式。归档模式指明何时Redo Log文件可以被重用。 NOARCHIVELOG 日志文件 Redo Log被循环使用。 当检验点发生后,Redo Log文件可以立即被重用。 一旦Redo Log文件被覆盖,介质恢复只能恢复到上次完全备份状态 如果表空间因为某些失败导致无法使用,数据库则只有到删除该表空间或整个数据库恢复之后,才能使用。 数据库关闭之后,只能进行操作系统备份。 每次备份时,必须备份完整的数据文件、日志文件与控制文件。 数据库恢复 从一个早期的完整的数据库备份中恢复数据文件、日志文件、控制文件。 已经用Export工具备份的数据,用Import工具恢复。 ARCHIVELOG 日志文件 直到检验点发生时,Redo Log文件才会被重用,且此Redo Log文件已被ARCH进程物理备份。 对于介质失败,可以使用旧的Redo Log拷贝,最近数据库的改变任何时候对例程恢复都是有效的。 数据库

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档