Oracle 11g培训一天版.ppt

  1. 1、本文档共150页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
日程安排 上午 Oracle 体系结构 管理ORACLE实例 下午 管理表空间和数据文件 管理ASM Oracle的常用操作 Oracle的日常检查 内容提要 Oracle 体系结构 管理ORACLE实例 管理表空间和数据文件 管理ASM Oracle的常用操作 Oracle的日常检查 目标 通过这部分课程的学习,您将了解以下内容: 描述 Oracle 服务器的体系结构及其主要构件 列举用户连接到 Oracle 实例所涉及的结构.物理结构和逻辑结构及其关系 Oracle 常用数据字典 Oracle 数据库体系结构: 概览 数据库结构 Oracle实例 一个Oracle 实例: 是一种访问 Oracle 数据库的基本方式 总是打开一个且只打开一个数据库 由内存结构和进程结构组成 Oracle 数据库 Oracle数据库 : 是作为一个单元对待的数据的集合体 由三种文件类型组成 数据库物理结构 Oracle内存结构 Oracle的内存结构由以下两个内存区域构成: 系统全局区(SGA): 在实例启动的时候分配,是Oracle实例中的一个基本部分 程序全局区(PGA): 服务器进程启动时分配,与SGA区不同的是,PGA不是一个共享全局区,而是一个私有区。 Oracle 内存结构 Shared pool 大小由SHARED_POOL_SIZE决定 Library cache存放了最近执行的SQL语句、存储过程、函数、解析树以及执行计划等 dictionary cache则存放了在执行SQL语句过程中,所参照的数据字典的信息,包括所涉及的表名、表的列、权限信息 UGA是指当large pool 没有定义时候, Oracle共享服务器的用户的进程 数据块缓存区 使用多种的数据块缓存池 使用多种的数据块缓存池 重做日志缓存 Large Pool UGA与Oracle并行连接服务器 Java Pool Can be configured as a separate memory area in the SGA Is sized by the JAVA_POOL_SIZE parameter Is used to store data in memory for all session-specific Java code and data within the JVM Program Global Area (PGA) Oracle Database PGA 参数 PGA_AGGREGATE_TARGET: 指定可用于实例的 PGA 内存的目标总计数量 可在实例级别以动态方式进行修改 示例:100,000 KB、2,500 MB、50 GB 默认值:10 MB 或 SGA 大小的 20%(取两者中较大的值) WORKAREA_SIZE_POLICY: 可选 可在实例级别或会话级别以动态方式进行修改 对特定会话退回到静态 SQL 内存管理 自动共享内存管理? (ASMM) 会根据系统负载的变化自动调整各个组件的大小 增大内存SGA的利用效率 减少内存溢出的错误 自动内存管理 自动内存管理:概览 自动内存管理:概览 Oracle Database 11g 内存参数 自动内存参数依赖性 进程结构 Oracle进程是一种程序,依赖它要求信息的类型,执行一系列的步骤或者实施一项具体的任务. 用户进程 : 当数据库用户要求连接到 Oracle 服务器时开始启动. 服务器进程 : 连接 Oracle 实例,当用户建立一个会话时开始启动. 后台进程 : Oracle 实例启动时开始启动. 用户进程 用户进程是要求 Oracle 服务器交互的一种进程: 它必须首先建立一个连接. 不直接和 Oracle 服务器交互. 专用服务器与共享服务器进程 专用服务器,它只服务于一个用户进程,用户进程与服务器进程总是保持一对一的关系。即使在用户没有提交数据库请求时,专用服务器进程依然保持运行状态。 共享服务器进程,可以服务于多个用户进程。共享服务器进程与专用服务器进程的功能基本相同,不同之处在于后者只为一个与之相关的用户进程服务,而共享服务器进程可以为共享服务模式下的任何用户请求提供服务。  数据库默认启用专用服务器进程。 服务进程 服务进程是直接和 Oracle 服务器交互的一段程序. 它响应用户要求,向服务器发起呼叫并返回结果给用户. 可用专用服务器模式,也可用共享服务器模式创建对话. 后台进程 保持物理和内存结构的关系. 必须的后台进程 DBWn PMON CKPT LGWR SMON RECO 可选择的后台进程 ARCn LMON Snnn QMNn LMDn C

文档评论(0)

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

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

1亿VIP精品文档

相关文档