下载此文档

ORACLE数据库表空间-精.ppt


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
Oracle9i 表空间管理
1
E_mail:tengyc@
Oracle数据库中的数据逻辑地存储在表空间并物理地存储在数据文件中。
表空间的基本概念
Data File
Tablespace
Segment
Extent
Extent
Data Blocks
2
E_mail:tengyc@
表空间的基本概念
每个表空间包含一个或多个操作系统文件
表空间置有联机(online)、或脱机(Offline)属性
除SYSTEM、UNDOTBS、TEMP表空间外,表空间可以置为脱机(offline),不影响数据库运行
在创建完成数据库结构后,要决定创建的表空间
3
E_mail:tengyc@
决定表空间
Oracle9i Release 1 ()数据库应具有的表空间如下:
SYSTEM
UNDOTBS
CWMLITE
DRSYS
EXAMPLE
INDX
TEMP
TOOLS
USERS ...
4
E_mail:tengyc@
决定表空间
Oracle9i Release 2 ()数据库应具有的表空间如下:
SYSTEM
UNDOTBS
TEMP
CWMLITE
DRSYS
EXAMPLE
INDX
ODM
TOOLS
USERS
XDB
5
E_mail:tengyc@
决定表空间
在决定适合你的数据库的表空间结构前,考虑将要存储的数据的特征。
考虑:
设置操作系统目录结构
将碎片减到最小
将磁盘竞争减到最小
将段分开
存储数据库文件
6
E_mail:tengyc@
在不同的表空间中不同组的实体有不同的碎片特征。
段与碎片特征:
数据字典段:没有产生碎片的倾向。没有空闲碎片。
应用数据段:有低的碎片倾向。
回退段:有适度的碎片倾向,
临时段:有高的碎片倾向。
减少磁盘竞争:
将在不同的表空间中竞争磁盘资源的段分隔开来,可以减少磁盘竞争。
将字典段和其他段分隔开来。
将回退段和其他段分隔开来。
将数据库段和它们对应的索引段分隔开来。
减少碎片
7
E_mail:tengyc@
将具有不同行为特征的实体各段分离到不同的表空间中。
通过以下方式分离段:
把有不同备份需要的段分开
分离日常不同功用的段
把有不同生命周期的段分开
数据库文件存储:
在两个不同的物理磁盘上保存数据库控制文件的至少两个活动的拷贝。
使用多个Redo Log文件组并将每组成员放在不同的磁盘上。
把参与磁盘竞争的表空间分布于不同物理磁盘上。
将段分离
表空间
Oracle表空间类型
数据字典管理表空间(Oracle7,8,8i)
本地化管理表空间 (Oracle8i,9i)
Uniform
AutoAllocate
9
E_mail:tengyc@
Dictionary Tablespaces 数据字典管理表空间
10
E_mail:tengyc@

ORACLE数据库表空间-精 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
最近更新