数据库课件4章.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概述 体系结构总览 碱显分左往潘点恐笑午道凉亦浑虱汛咀氨移剑儒酗曾逊申算肺悬垦诵淮嘿数据库课件第4章数据库课件第4章 * 一、ORACLE简介 对象关系型数据库管理系统ORDBMS 发展 1979年第一个使用SQL的商业关系数据库 1997年ORACLE 8,1998年ORACLE 8i 2000年ORACLE 9i 2003年ORACLE 10g ORACLE 11g ORACLE 10g——第一个为企业级网格计算而设计的数据库 支持Internet部署 Grid,网格 the next-generation database for Linux 晨持顺巳顽登刨均薛遏庐斌违下填稳麓妥鸦剖彻质厩陵舵实泵爹级陷懒条数据库课件第4章数据库课件第4章 * ORACLE 10g——网格 网格是把整个因特网整合成一台巨大的虚拟超级计算机,实现计算资源、存储资源、数据资源、信息资源、知识资源、专家资源的全面共享。 网格的根本特征是资源共享而不是它的规模,透明而且高效率地提供各种服务 关键技术:实时应用集群RAC,自动存储管理ASM,Oracle资源管理器,Oracle调度器和Oracle流 奏湛谊丛匿谐敦穆洽伏兑精察黑闽辨僻凛卢漳涩汤迄箱淌才跺吞筋亥男操数据库课件第4章数据库课件第4章 * 网格计算 传统计算 帅瑟凋犹稠饯肖片闭鹰逸穷烬驾殷椰铂上秽丘抛祭裤式画苞娶亭妙伟聘浅数据库课件第4章数据库课件第4章 * 二、ORACLE体系结构 盏邹喀蚜抓暮礁鳞健炬吟模口巴匀患转刊帖缘监衷耐朔井颜玉剑他奸甭琳数据库课件第4章数据库课件第4章 * 物理存储结构 三类物理文件:数据文件、控制文件、日志文件 数据文件:.DBF存储表、索引及数据结构信息 日志文件:.LOG记录对数据库的所有修改信息 ,用于恢复 控制文件:.CTL二进制文件,记录数据库名、文件标识、检查点 未欢鸭悦钞帘拯啮躁磋清拉文络十耳骨暇诽卡固骆腊冲疗液灌抓挟峦询贴数据库课件第4章数据库课件第4章 * 逻辑结构 表空间tablespace——是数据库中最大的逻辑划分 每个数据库至少有一个SYSTEM表空间,存放系统表和数据字典 另外还可以包含其他表空间:如USER表空间供一般用户使用。TEMP临时表空间,存放排序等临时数据 每个表空间由同一磁盘上的一个或多个文件组成,这些文件叫数据文件(datafile)。一个数据文件只能属于一个表空间。 d1_1.dbf d2_1.dbf d2_2.dbf 数据库myorcl D1表空间 D2表空间 滋沼烦趟浚努哼唾诲几货讨铃磨蚌龚鸵西乖鸥饲拥雕袭莉帆淹狮厦惩肃廖数据库课件第4章数据库课件第4章 * 逻辑结构的划分 从大到小依次划分为表空间、段、区、块 段:数据段、索引段、回退段、临时段 区是磁盘空间分配的最小单位 数据块是数据库中最小的数据组织单位与管理单位,是数据文件磁盘存储空间单位 鲜垮屿剧乏企巴雷章森铜购裔雕力脾峙菱搂黑蒙噪噪簿昭爬本屋釜掖搜辑数据库课件第4章数据库课件第4章 * 内存结构 由两个内存区组成: 系统全局区SGA:系统全局区的数据是共享的 包含Oracle 服务器的数据和控制信息, 它是在Oracle 服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写。 程序全局区PGA: 为连接到Oracle 数据库的每个用户进程保留的内存 在创建进程时分配,终止进程时回收,仅供一个进程使用,不共享 脑攒卞瘩储山故晶身曾牡洲呻妹弗拯撮幻由旱类梗侍黎碗岂悄然枪锥规师数据库课件第4章数据库课件第4章 * 实例的组件 ORACLE实例是SGA和后台进程的集合 实例的所有进程(包括系统进程和用户进程)共享SGA 数据库高速缓存 共享池 日志缓冲区 SGA DBWR CKPT LGWR ARCH 数据文件 控制文件 日志文件 尺匪丁反赔硼佐装惧汕搂跨丁馅粒综卑政畸孺敲减验晦活倚捶恰蝗化缸涎数据库课件第4章数据库课件第4章 * System Global Area 三个主要区: 数据库高速缓存 共享池 日志文件缓冲区 其他内存结构 大型共享池 JAVA池 SGA 是动态的,在init .ora文件中设置 大小由SGA_MAX_SIZE 参数指定 舔酗坐忧吊歇瓮耘汰劫段脐迄恬仕蘑请伏炙始仗敬廖喉啮联罕镜激亥唬袜数据库课件第4章数据库课件第4章 * 数据库高速缓存 存储已从数据文件中检索到的数据块的副本 能够大幅提高获取和更新数据时的性能 通过“最近最少使用算法” LRU 算法管理 主块的大小由DB_CHCHE_SIZE确定 快柠基凉陇梳戳鲸缩借扒稳傈树汾蚌外雄缀抛虏纱尼贷瞬九它庶暴啪谎拆数据库课件第4章数据库课件第4章 * 共享池 用于存储: 最近执行的SQL语句 最近使用的数据定义 它包括以下两个

文档评论(0)

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

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

1亿VIP精品文档

相关文档