ORACLE 11G体系结构精梳版.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库写入器 (DBW0) DBW0 进行写操作的时机: 脏缓冲区达到一定数量时 空闲的缓冲区很少时 超时(比如每隔3秒) 发出检查点 在实例中可以启动多个DBW进程,相关参数:DB_WRITER_PROCESSES 优选 * 日志写入器 (LGWR) 数据库 实例 LGWR SGA 重做日志 缓冲区 数据高速 缓存 共享池 控制文件 数据文件 重做日志文件 优选 * 日志写入器 (LGWR) LGWR 进行写的时机: 执行了 commit命令 重做日志缓冲区的1/3已满 每3秒的间隔 在 DBW0 写之前 优选 * 检查点进程(CKPT) 负责发出检查点,同步数据文件、控制文件和重做日志文件 CKPT执行的时机: 切换日志(手工或自动) 正常关闭实例 手工发出检查点 一定的时间或空间间隔 优选 * SMON: 系统监视进程 自动执行实例的恢复 根据重做日志,将未写入数据库的修改写入数据库 打开数据库,使用户可以访问 回滚未提交的事务 合并空闲空间 回收临时段 优选 * PMON: 进程监视器 清除执行失败的进程: 回滚事务 释放锁 释放其它资源 优选 * 第 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

文档评论(0)

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

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

1亿VIP精品文档

相关文档