Oracle10g表空间管理

上传人:muw****50 文档编号:244978849 上传时间:2024-10-06 格式:PPT 页数:25 大小:283.49KB
返回 下载 相关 举报
Oracle10g表空间管理_第1页
第1页 / 共25页
Oracle10g表空间管理_第2页
第2页 / 共25页
Oracle10g表空间管理_第3页
第3页 / 共25页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,E_mail:,*,Oracle,10,g,表空间管理,1,E_mail:,表空间的基本概念,2,E_mail:,Oracle数据库中的数据逻辑地存储在表空间并物理地存储在数据文件中,。,表空间的基本概念,Data File,Tablespace,Segment,Extent,Extent,Data Blocks,3,E_mail:,表空间的基本概念,每个表空间包含一个或多个操作系统文件,表空间置有联机(,ONLINE)、,或脱机(,OFFLINE),属性,除,SYSTEM,、SYSAUX、UNDOTBS1,及,TEMP,表空间外,表空间可以置为脱机(,OFFLINE),,不影响数据库运行,在创建完成数据库结构后,要决定创建的表空间,4,E_mail:,决定表空间,O,racle Database 10g,数据库应具有的表空间如下:,SYSTEM,SYSAUX,UNDOTBS1,EXAMPLE,TEMP,USERS,5,E_mail:,关于,SYSAUX,表空间,SYSAUX,表空间是第二个存储数据库标识的表空间,其中部分数据库标识原存储在,SYSTEM,表空间中。,在,Oracle8i、Oracle9i,中,在系统表空间中需要存储一些必须的数据库信息。例如,,RMAN,恢复目录信息、,Data Mining、OLAP,等信息,这些信息增加了系统表空间的存储空间。,Oracle10g,将这些附加的表空间中的信息存储到表空间,SYSAUX,中,该表空间成为,SYSTEM,的辅助表空间。,SYSAUX,表空间类型必须为:本地化管理及,Segment Space Management Auto,类型,。,6,E_mail:,7,E_mail:,决定表空间,在决定适合你的数据库的表空间结构前,考虑将要存储的数据的特征。,主要考虑的因素如下:,设置操作系统目录结构,将碎片减到最小,将磁盘竞争减到最小,将段分开,数据库物理文件的分散存储,8,E_mail:,在不同的表空间中不同组的实体有不同的碎片特征。,段与碎片特征,数据字典段:没有产生碎片的倾向,因为没有空闲空间,应用数据段:有较低的碎片倾向,回 退 段:有适度的碎片倾向,临 时 段:有较高的碎片倾向,减少磁盘竞争,将在不同的表空间中竞争磁盘资源的段分隔开来,可以减少磁盘竞争,将字典段和其他段分隔开来,将回退段和其他段分隔开来,将数据段和它们对应的索引段分隔开来,减少碎片,9,E_mail:,将具有不同行为特征的实体各段分离到不同的表空间中。,通过以下方式分离段,把有不同备份需要的段分开,分离日常不同功用的段,把有不同生命周期的段分开,数据库文件存储,在两个不同的物理磁盘上保存控制文件的至少两个活动的拷贝。,使用多个,Redo Log,文件组并将每组成员放在不同的磁盘上。,把参与磁盘竞争的表空间分布于不同物理磁盘上。,将段分离,O,racle,表空间类型,11,E_mail:,表空间,Oracle,表空间类型,数据字典管理表空间(,Oracle7,8,8i),本地化管理表空间(,Oracle8i,9i,10,g,),U,niform,A,utoAllocate,12,E_mail:,表空间,数据字典管理表空间(,手工创建数据库,),本地化管理表空间,U,niform,A,utoAllocate,(,定制安装数据库,),Oracle10,g,支持,的,表空间类型,13,E_mail:,数据,字典管理的,表空间类型,SQLselect tablespace_name,extent_management,allocation_type,from,dba_tablespaces,;,TABLESPACE_NAME EXTENT_MAN ALLOCATIO,-,SYSTEM DICTIONARY USER,RBS DICTIONARY USER,TEMP DICTIONARY USER,USERS DICTIONARY USER,TOOLS DICTIONARY USER,INDX DICTIONARY USER,14,E_mail:,Oracle10,g,支持,的,表空间类型,SQLselect tablespace_name,extent_management,allocation_type,from,dba_tablespaces,;,TABLESPACE_NAME EXTENT_MAN ALLOCATIO,-,SYSTEM DICTIONARY USER,UNDOTBS1 LOCAL SYSTEM,SYSAUX LOCAL SYSTEM,TEMP LOCAL UNIFORM,USERS LOCAL SYSTEM,EXAMPLE LOCAL SYSTEM,DATA_2004 DICTIONARY USER,15,E_mail:,Oracle10,g,支持,的,表空间类型,SQLselect tablespace_name,extent_management,allocation_type,from,dba_tablespaces,;,TABLESPACE_NAME EXTENT_MAN ALLOCATIO,-,SYSTEM LOCAL SYSTEM,UNDOTBS1 LOCAL SYSTEM,SYSAUX LOCAL SYSTEM,TEMP LOCAL UNIFORM,USERS LOCAL SYSTEM,EXAMPLE LOCAL SYSTEM,16,E_mail:,在数据字典管理的表空间中,如果,实体要分配空间,,,Oracle,必须查询数据字典来确定可用空间,影响系统的性能,尤其是对于,OLTP,系统。,在数据字典表空间中,,如果要在表空间中为表分配一个新区,,Oracle,必须执行,SQL,语句去查询数据字典以寻找空闲空间,并标记为空的可用空间。,数据字典管理表空间允许用户随意修改区的存储参数。同一表空间中的实体可以具有不同的存储参数,一个实体其区的大小可以不相同。,数据字典管理表空间,(,Dictionary-Managed Tablespaces),本地化管理表空间不使用数据字典去寻找空闲空间,而使用维护位图(,Bitmap of Tree),方法,以使用表空间中的数据块,以避免使用,SQL,语句引起系统性能的下降。,自动消除磁盘碎片。在本地化管理表空间中相邻的空闲区被是视为一个大的可用空间,从设计上保证自动合并磁盘碎片。,在表空间级强制设置存储参数。,DBA,不再担心用户使用了不正确的存储参数及磁盘碎片的产生。,本地化管理表空间支持临时表空间与临时数据文件。临时表空间不产生日志数据、不需要保证数据完整性。,本地化管理表空间,(,Locally Managed Tablespaces),Dictionary Tablespaces,创建字典管理,表空间,19,E_mail:,创建数据字典类表空间,CREATE TABLESPACE,tablespace,DATAFILE,filespec,EXTENT MANAGEMENT DICTIONARY,OFFLINE,ONLINE,DEFAULT STORAGE,Autoextend.,20,E_mail:,Locally Managed Tablespaces,创建本地化管理表空间,21,E_mail:,创建,本地化管理表空间,区大小相同(,Uniform Extent Allocation,),CREATE TABLESPACE,tablespace,DATAFILE,filespec,EXTENT MANAGEMENT LOCAL UNIFORM,SIZE xxx M,特点:1.区的大小相同,任何独立的空闲区,被作为一个大区使 用,不产生磁盘碎片。2.实体使用统一的,存储,参数。,SIZE xxx K,22,E_mail:,创建,本地化管理表空间,区自动分配(,Automatic Extent Allocation,),CREATE TABLESPACE,tablespace,DATAFILE,filespec,EXTENT MANAGEMENT LOCAL AUTOALLOCATE,SIZE xxx M,特点:1.区的大小在表空间级定义,非实体级2.在实体级不得使用,Storage,设置参数3.缺省为,AUTOALLOCATE,23,E_mail:,在,Oracle Database 10g,中,允许定义临时表空间组,临时表空间组是一组多个临时表空间的逻辑组合。,可以将临时表空间组作为系统的缺省临时表空间。,创建表空间组时,只需将第一个临时表空间指定为某一个组即可,,当表空间组中的最后一个临时表空间被删除后,则该临时表空间组被自动删除,。,可以在创建临时表空间时可以将该表空间指定为某一个临时表空间组的一个成员。,可以使用修改表空间命令将表空间作为临时表空间组中的成员。,创建临时表空间组,(,Temporary Tablespace Group),修改表空间,ALTER TABLESPACE,tablespace,DATAFILE,filespec,DEFAULT STORAGE,ONLINE,OFFLINE,ADD,RENAME,DATAFILE,filespec,TO,目的,25,E_mail:,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!