- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
E_mail:tengyc@263.net Oracle10g逻辑结构与动态内存管理 Oracle10g 逻 辑 结 构 Oracle数据库的逻辑结构 Oracle数据库中的数据逻辑地存储在表空间并物理地存储在数据文件中。 数据字典 每个 Oracle 数据库的中心 描述数据库以及数据库对象 包含只读表和视图 存储在 SYSTEM 表空间内 由用户 SYS 拥有 由 Oracle 服务器进行维护 通过 SELECT 访问 基表和数据字典视图 数据字典包含以下两个部分: 基表 存储数据库的说明 使用 CREATE DATABASE 命令创建 数据字典视图 用于简化基表信息 通过公共同义词访问 使用 catalog.sql 脚本创建 数据字典内容 数据字典提供有关以下方面的信息: 逻辑数据库结构和物理数据库结构 对象的定义和空间分配 完整性约束 用户 角色 权限 审计 数据字典的使用方式 主要用途: Oracle 服务器使用它来查找有关以下内容的信息: 用户 方案对象 存储结构 执行 DDL 语句时,Oracle 服务器会对它进行修改。 用户和 DBA 可将它作为数据库相关信息的只读参考 表空间 Oracle10g临时段管理 Oracle10g的缺省临时表空间(Default Temporary Tablespace)用于用户排序时SQL的Order by语句使用,在创建用户时指定用户缺省的临时表空间。 在Oracle10g中,允许数据库管理员重新创建并设置系统临时表空间,而不使用系统表空间作为排序、汇总等临时表空间使用。如果系统设置了系统缺省临时表空间,则用户不得使用其他表空间作为临时表空间使用。 回退段(Rollback Segments) 为什么要设回退段? 回退段是数据库的一部分,是Oracle 数据库的一个重要参数,其设计是否正确直接影响到数据库的动态性能。Rollback 段的使用用于保存一个事务的操作,以便在某些情况下回退或取消操作。 每个Oracle数据库都有多个回退段 回退段的作用 并发操作时,保证数据的读一致性 使用 SQL语句rollback回退一个事务的操作 回退段(Rollback Segments) 事务恢复的需要 回退段操作举例 由于语句错误回退一个事务 回退一个事务、或回退事务到一个保存点(SavePoint) 由于异常进程中断而回退 在例程恢复中回退所有没未完成的事务 自动Undo空间管理 DML 语句的处理 重做日志缓冲区 大小由LOG_BUFFER确定 记录实例做出的修改 顺序循环使用 COMMIT处理 Shared Global Area 共享池 (The Shared Pool) 1.大小由参数SHARED_POOL_SIZE确定 2.库缓冲(Library cache)含有 SQL语句、分析码、执行计划。 3.数据字典缓冲(Data dictionary cache)含有从 数据字典中得到的表、列定义、权限。 4.UGA含有用户的MTS会话信息。 数据字典 数据字典是 Oracle 数据库最重要的部分之一,它是一组只读表和视图,提供有关其相关数据库的信息。 只要执行数据定义语言 (DDL) 命令,Oracle 服务器就会更新数据字典。此外,数据操纵语言 (DML) 命令(如引起表扩展的命令)也可以更新数据字典。 数据字典不仅是每个 Oracle 数据库最重要的部分,它还是所有用户(从最终用户到应用程序设计者以及数据库管理员)的重要信息来源。 要访问数据字典,请使用 SQL 语句。因为数据库是只读的,所以只能对数据字典的表和视图发出查询。 E_mail:tengyc@263.net * E_mail:tengyc@263.net * Oracle10g结构与管理 Data File Tablespace Segment Extent Extent Data Blocks Database Tablespace Segment Data Index Temp Rollback Extent Free Used Data Block Part of Part of 表空间的基本概念 Data File Tablespace Segment Extent Extent Data Blocks 控制文件 数据文件 重做日志文件 数据库 数据字典表 Oracle表空间类型 数据字典管理表空间(Oracle7,8,8i) 本地化管理表空间(Oracle9i,10g) Uniform AutoAllocate Oracle表空间类型 Servers Users D
您可能关注的文档
- LKJ2000模式介绍.ppt
- LTE系统信息广播介绍.ppt
- 新北师版八年级上册5.5应用二元一次方程组——里程碑上的数(免费阅读).ppt
- 新区政府燃气泄漏检测保护装置.doc
- lte_端到端流程.ppt
- LanMan_C05_以太网.ppt
- M5U4-using-language-getting-the-scoop-公开课.ppt
- M7U4GRAMMAR短语动词.ppt
- M7精选练习.ppt
- M5U4period4using_language_getting_the_scoop_公开课.ppt
- 2024年国网北京市电力公司招聘高校毕业生考试(第一批)公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年太原青创招考聘用太原市杏花岭区综合应急大队工作人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年四川省安州区事业单位招聘55人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年天津市农机发展服务中心招考事业单位工作人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽亳州蒙城县招募特聘动物防疫专员18人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年夏福建上杭县事业单位招考拟录人选五公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年国网英大国际控股集团限公司招聘约4人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽安庆桐城团市委选调工作人员1人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年宁波市象山县黄避岙乡人民政府招考编制外人员公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年安徽合肥肥西县供销社招聘基层单位工作人员12人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
文档评论(0)