2-内存体系 (第二章).pdf

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

Email: Oracle数据库的存储结构的介绍 Oracle数据库使用内存存储以下信息:  程序代码  连接回话信息,即使是不活跃的  程序执行过程中所需要的信息(例如查询行的被读取的当前状态)  Oracle数据库进程和共享信息的交互(如锁定信息)  缓存数据(例如数据块和重做日志条目)也将永久的存储在存储设备 基本内存结构 与Oracle数据库相关联的基本内存结构包括:  软件代码区(Software code areas) 软件代码区的内存部分是用来存储已经运行或者可以运行的代码 ORACLE Email: Oracle数据库的存储结构的介绍  系统全局区(SGA) SGA是一组共享内存结构,称为SGA组件,包含数据和控制数据库实例的信息 SGA由所在服务器和后台进程共享,SGA存储的数据,例如数据块缓存和共享SQL 区  程序全局区(PGA) PGA内存区域中包含数据服务器进程的控制信息,它是通过Oracle数据当一个 一个服务器进程启动时的非共享内存。访问PGA是独有的服务器进程,每个服 务器进程有一个PGA,后台进程也非配给自己PGA,所有的PGA个体称为总实例 PGA内存,和单个PGA的集合称为总实例的PGA,或只是实例PGA,你可以设置数 据库初始化参数来设定实例PGA大小而非单个PGA ORACLE Email: 内存体系图 ORACLE Email: SGA概述 SGA是数据库进程以及实例而构成,当你数据库实例启动,oracle数据库会自动为 一个SGA分配内存,当你shutdown数据库后,操作系统会自动回收这个内存,每个实 例它都有自己的SGA. SGA是读写的,全部数据库后台进程和全部服务器进程的执行代表用户可读信息包 含实例的SGA SGA部分包含有关数据库和实例的状态信息,其后台进程需要访问,这就是固定SGA, 没有用户存储在这,SGA信息中还包括进程之间的通信,如锁定信息 如果系统使用共享服务器体系,然后请求和响应队列在SGA中的SGA内容 ORACLE Email: 主要SGA组件如下: Database Buffer Cache Redo Log Buffer Shared Pool Large Pool Java Pool Streams Pool ORACLE Email: Component Parameter Database Buffer Cache DB_CACHE_SIZE DB_KEEP_CACHE_SIZE DB_RECYCLE_CACHE_SIZE DB_nK_CACHE_SIZE Redo Log Buffer LOG_BUFFER Shared Pool SHARED_POOL_SIZE SHARED_POOL_RESERVED_SIZE

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档