电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Oracle存储空间管理介绍及其应用

Oracle存储空间管理介绍及其应用_第1页
1/57
Oracle存储空间管理介绍及其应用_第2页
2/57
Oracle存储空间管理介绍及其应用_第3页
3/57
下载后可任意编辑Oracle 存储空间管理及应用摘要:本文详细介绍了 Oracle 存储架构及其存储体系的管理和应用,包括表空间、回滚段、临时表等,还对其在管理和应用时常见的错误进行了分析探讨主题词:Oracle 技术 表空间 数据文件 回滚段 临时表 错误一、引言数据库空间的有效使用和维护不仅是数据库管理的重要工作,也是大多数开发人员所关怀的内容,它直接关系到数据库性能的发挥。Oracle 提供了不少方法用于数据空间的使用、监控和维护,同时也在各版本中陆续对这方面的功能进行了增强,目的在于简化这方面工作的复杂度,提高应用的运行效率。本文希望通过系统地介绍这方面的有关概念,让大家能更好地规划使用数据空间,正确使用 Oracle 提供的有关功能特性,提高应用的执行效率。二、Oracle 数据库的存储体系及有关概念2.1 Oracle 数据库的逻辑结构从应用者的角度来考察数据库的组成。自下向上,数据库的逻辑结构共有 6 层:下载后可任意编辑2.2 Oracle 数据库的存储结构数据库的存储结构指逻辑结构在物理上的实现,共有 3 层 其中: 数据文件:用于存放所有的数据,以 DBF 为扩展名。日志文件:记录了对数据库进行的所有操作,以 LOG 为扩展名。控制文件:记录了数据库所有文件的控制信息,以 CTL 为扩展名。综上,Oracle 数据库的数据存储空间在逻辑上分为多个表空间,每个表空间由系统中的一个或多个物理数据文件构成;Oracle 存储数据的基本单位是块,其大小在建库时由DB_BLOCK_SIZE 参数确定,一个或多个连续的块构成一个区间(EXTENT),它作为数据对象存储的基本单位来使用。在 Oracle 中,每个基本数据对象使用的空间称为段(SEGMENT),段存放在唯一的表空间上,每个段实际上是一系列区片(更为准确地是下载后可任意编辑数据块)的集合。每个简单数据对象对应一个段;对于分区对象如分区表、索引,则每个(子)分区对应一个段,由各个(子)分区共同构成一个完整的数据对象。名词解释:表空间(Tablespace):为数据库提供使用空间的逻辑结构,其对应物理结构是数据文件, 一个表空间可以包含多个数据文件。表空间可分为 System 表空间、非 System 表空间和回滚段表空间,其中,System 表空间是安装数据库时自动建立的,它包含数据库的全部数据字典,存储过程、包、函数和触发器的定义以及系统回滚段。除此之外,还能包含用户数据。段(Segment):数据库一种逻辑结构,如表段,索引段,回滚段...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Oracle存储空间管理介绍及其应用

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部