ORACLE11G体系结构例析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Database Instance LGWR SGA Redo log buffer Data buffer cache Shared pool COMMIT 的处理过程 1 2 3 4 User process Server process Control files Data files Redo log files 数据库的物理结构 物理结构是数据库实际的存储方式,如文件或数据块 数据库文件包括:数据文件、控制文件和重做日志文件 数据库中还有参数文件、警告文件、跟踪文件、口令文件等 数据库的逻辑结构 逻辑结构是数据库在概念上的组织方式,一个数据库由若干个表空间组成 表空间对应于磁盘上的一个或多个数据文件 在一个表空间中包含多段 每个段由多个区组成 一个区有多个连续的数据块组成 一个数据块由多个操作系统块组成 物理结构与逻辑结构 数据库 数据文件 操作系统块 表空间 段 区 数据块 相关视图 V$SGA V$SGAINFO V$SGA_DYNAMIC_COMPONENTS V$SGA_DYNAMIC_FREE_MEMORY V$PARAMETER V$INSTANCE * * * * * * * * * * * 第 1 课 Oracle体系结构 Oracle11g服务器的结构 Net: Oracle自身的网络通讯协议 SQL*PLUS EXP :导出、导入实用程序 Loader :数据装入实用程序 Precompilers :预编译器。 Oracle11g客户端的常用工具 Enterprise Manager:Oracle数据库日常管理工作 Net Manager:可以创建新服务、数据库引擎和客户实用程序的连接。 SQL*PLUS Oracle11g软件结构 Oracle11g服务器软件的结构 Loader SVRMGR SQL*PLUS NET到客户机 Precompiler EXPIMP Oracle服务器 Oracle11g的新特征 Flash Recovery Area更名为Fast Recovery Area 支持30个standby数据库 支持IPv6 ASM作为一个独立的产品,可以先于Oracle数据库安装 增加了Restart组件,用于在故障之后自动启动Oracle数据库的所有服务 Oracle数据库服务器 数据库服务器的组成: — 实例 — 包含一组内存结构和后台进程 — 用来访问数据库中的数据 — 数据库 — 对应一组文件,用来存储数据 数据库 Oracle体系结构 实例 SGA 重做日志 缓冲区 数据高速 缓存 共享池 数据字典缓存 库缓存 PMON DBW0 SMON LGWR CKPT 其它 用户进程 服务器 进程 PGA 控制文件 数据文件 重做 日志 文件 归档日志 文件 参数文件 口令文件 Oracle 实例 一个Oracle数据库服务器,通常被认为是数据库实例,是Oracle用来对数据库进行访问的服务器进程和内存区域的集合。实例由一组后台进程和内存区域构成。 SGA:系统全局区,包括数据高速缓冲区、重做日志区和共享池,是所有用户进程共享的内存区域 Oracle 实例的组成 实例 SGA 重做日志 缓冲区 数据高速 缓存 共享池 数据字典缓存 库缓存 PMON DBW0 SMON LGWR CKPT Others 服务器结构 用户进程 数据库 实例 Server User Client User Server User Server Application server Browser Oracle server Server 连接到数据库实例 SGA(系统全局区) 数据高速缓冲区:用于存放最近访问的数据 重做日志区:记录对数据库所做的修改 共享池:存放数据字典信息,以及最近执行的SQL语句 JAVA池 大池 流池 SGA的大小通过以下初始化参数控制: SGA_MAX_SIZE SGA_TARGET 后台进程 SMON 系统监控,实例恢复,取消事务,合并自由盘区 PMON 管理用户进程,清除失败用户资源 DBWn 将脏缓冲区的内容写入数据文件 LGWR 把重做日志缓冲区的内容写入联机日志文件 ARCH 对日志文件进行归档 CKPT 检查点,减少实例恢复时间,把上一检查点以来的修改写入数据文件,并更新数据文件头部和控制文件 数据库 口令文件 参数文件 跟踪文件 实例 SGA 共享池 用户进程 服务器进程 PGA 警告文件 重做 日志 文件 控制

文档评论(0)

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

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

1亿VIP精品文档

相关文档