Oracle技术交流(2011-03).pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle技术交流(2011-03)

* * * Oracle 内存结构 与 Oracle 实例关联的基本内存结构包括: 系统全局区 (SGA):由所有服务器进程和后台进程共享 程序全局区 (PGA):专用于每一个服务器进程或后台进程。每一个进程使用一个 PGA SGA 是包含实例的数据和控制信息的内存区。 SGA 包含以下数据结构: 数据库缓冲区高速缓存:缓存从数据库检索的数据块 重做日志缓冲区:高速缓存重做信息(用于实例恢复),直到可以将其写入磁盘中存储的物理重做日志文件 共享池:缓存可在用户间共享的各个结构 大型池:是一个可选区域,可为某些大型进程(如 Oracle 备份和恢复操作、I/O 服务器进程)提供大量内存分配 Java 池:用于 Java 虚拟机 (JVM) 中所有特定会话的 Java 代码和数据 Streams 池:由 Oracle Streams 使用 通过使用 Enterprise Manager 或 SQL*Plus 启动实例,可以显示为 SGA 分配的内存量。 Oracle 实例管理 Oracle 数据库服务器由 Oracle 数据库和 Oracle 实例组成。Oracle 实例由称为系统全局区 (SGA) 的内存结构和后台进程构成,这些后台进程可以处理实例运行中涉及的大量后台任务。以下是最常见的后台进程: 系统监视器 (SMON):出现故障后启动实例时执行崩溃恢复任务 进程监视器 (PMON):用户进程失败时执行进程清理任务 数据库写进程 (DBWn):将修改后的块从数据库缓冲区高速缓存写入磁盘中的数据文件 检查点 (CKPT):通过更新数据库的所有数据文件和控制文件指出必威体育精装版的检查点 日志写进程 (LGWR):将重做日志条目写入磁盘 归档进程 (ARCn):发生日志切换时将重做日志文件复制到归档存储器 物理数据库结构 构成 Oracle 数据库的文件可分为以下几类: 控制文件:包含关于数据库本身的数据(即物理数据库结构信息)。这些文件对数据库而言至关重要。没有这些文件,就无法打开用于访问数据库数据的数据文件。 数据文件:包含数据库中的用户数据或应用程序数据。 联机重做日志文件:用于进行数据库实例恢复。如果数据库已崩溃但未丢失任何数据文件,那么使用这些文件中的信息可以通过实例恢复数据库。 要成功运行数据库,以下附加文件非常重要: 参数文件:用于定义启动实例时如何配置实例。 口令文件:用于将用户远程连接到数据库后执行管理任务。 备份文件:用于数据库恢复。当由于出现介质故障或由于用户错误而损坏或删除了原始文件时,通常需要还原备份文件。 归档日志文件:包含实例生成的数据更改(重做操作)的实时历史记录。使用这些文件和数据库备份可以恢复丢失的数据文件。也就是说,使用归档日志可以恢复还原的数据文件。 Oracle Database 10g:数据库管理 - 课堂练习 I 5-* 表空间和数据文件 数据库、表空间和数据文件彼此密切相关,但也存在不可忽视的差异: Oracle 数据库包括一个或多个称为表空间的逻辑存储单元,这些表空间可以作为一个整体存储数据库的所有数据。 Oracle 数据库中的每一个表空间包括一个或多个称为数据文件的文件,这些数据文件是与运行 Oracle 软件的操作系统一致的物理结构。 数据库的数据作为一个整体存储在构成数据库每一个表空间的数据文件中。例如,最简单的 Oracle 数据库包括两个表空间(必需存在的 SYSTEM 和 SYSAUX 表空间),每一个表空间包含一个数据文件。另一个数据库可能包括三个表空间,每一个表空间包含两个数据文件(共有六个数据文件)。一个数据库最多可以包含 65,534 个数据文件。 事务处理和还原数据 事务处理开始时已分配到还原段。在事务处理的整个过程中,更改数据时,原始(更改之前)值会被复制到还原段。通过选中 v$transaction 动态性能视图,可以查看哪些事务处理被分配到哪些还原段。 还原段是为了支持事务处理,根据需要由实例自动创建的专用段。像所有段一样,还原段由区组成,区又由数据块组成。还原段根据需要可自动增长和收缩,它充当一个用于所分配的事务处理的循环存储缓冲区。 事务处理会填充其还原段中的区,直至完成了事务处理或占用了所有空间为止。如果填充完区之后还需要更多的空间,事务处理则获取段中下一个区的空间。占用了所有区之后,事务处理会自动转回到第一个区或请求还原段分配的新区。 注:并行 DML 操作实际上可导致事务处理使用多个还原段。要了解关于并行 DML 执行的详细信息,请参阅《Oracle 数据库管理员指南 10g》。 * Format: EXP KEYWORD=value or KEYWORD=(valu

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档