文档详情

Oracle DBA快速提升_6 表空间.pdf

发布:2017-06-16约6.31千字共25页下载文档
文本预览下载声明
Oracle10g 表空间管理 表空间的基本概念 表空间的基本概念 Tablespace Oracle数据库 Segment 中的数据逻辑 地存储在表空 Extent Extent 间并物理地存 储在数据文件 中。 Data Blocks Data File 表空间的基本概念 •每个表空间包含一个或多个操作系统文件  表空间置有联机(ONLINE)、或脱机(OFFLINE)属性  除SYSTEM、SYSAUX、UNDOTBS1及TEMP表空 间外,表空间可以置为脱机(OFFLINE),不影响数 据库运行  在创建完成数据库结构后,要决定创建的表空间 E_mail:tengyc@263.net 4 决定表空间 Oracle Database 10g数据库应具有的 表空间如下:  SYSTEM  SYSAUX  UNDOTBS1  EXAMPLE  TEMP  USERS  … E_mail:tengyc@263.net 5 关于SYSAUX表空间 • SYSAUX表空间是第二个存储数据库标识的表空间,其 中部分数据库标识原存储在SYSTEM表空间中。 • 在Oracle8i、Oracle9i 中,在系统表空间中需要存储一些 必须的数据库信息。例如,RMAN恢复目录信息、Data Mining 、OLAP等信息,这些信息增加了系统表空间的 存储空间。  Oracle10g将这些附加的表空间中的信息存储到表空间 SYSAUX中,该表空间成为SYSTEM的辅助表空间。  SYSAUX表空间类型必须为:本地化管理及Segment Space Management Auto类型。 决定表空间 在决定适合你的数据库的表空间结构前,考虑 将要存储的数据的特征。 主要考虑的因素如下:  设置操作系统目录结构  将碎片减到最小  将磁盘竞争减到最小  将段分开  数据库物理文件的分散存储 E_mail:tengyc@263.net 8 减少碎片 在不同的表空间中不同组的实体有不同的碎片特征。 段与碎片特征  数据字典段:没有产生碎片的倾向,因为没有空闲空间  应用数据段:有较低的碎片倾向  回 退 段:有适度的碎片倾向  临 时 段:有较高的碎片倾向 减少磁盘竞争  将在不同的表空间中竞争磁盘资源的段分隔开来,可以减少磁盘竞争  将字典段和其他段分隔开来  将回退段和其他段分隔开来  将数据段和它们对应的索引段分隔开来 E_mail:tengyc@263.net 9 将段分离 将具有不同行为特征的实体各段分离到不同的表空间中。 通过以下方式分离段  把有不同备份需要的段分开  分离日常不同功用的段  把有不同生命周期的段分开 数据库文件存储  在两个不同的物理磁盘上保存控制文件的至少两个活动的 拷贝。  使用多个Redo Log文件组并将每组成员放在不同的磁盘上。  把参与磁盘竞争的表空间分布于不同物理磁盘上。 Oracle表空间类型 Oracle表空间类型 数据字典管理表空间(Oracle7,8,8i) 表空间
显示全部
相似文档