资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,管理表空间,1,主要内容,表空间的类型,表空间的区管理方式,创建表空间,维护表空间,2,表空间类型,永久表空间,System,:,users,临时表空间,temp,撤销表空间,undotbs,3,表空间的区管理方式,数据字典管理,是传统的方式;区信息存储在数据字典的表中,表的修改会产生回退和重做信息(缺点),本地管理,是新的管理方式;区信息存储在表空间自己的数据文件中,使用位图结构存储区信息,位图的修改不产生回退和重做信息,优点:,空间的分配和收回不需要对数据库进行访问(修改数据文件中的位图),因此具有优良的速度和并发性,简化了空间分配,系统自动的设置参数,减少了对数据字典的依赖,不存在磁盘碎片,使用位图查询空闲块,相邻的空闲块被看作一个大的空闲块,可以自动的消除碎片,4,本地管理的区分配方式,Uniform:,表空间的所有的区大小都相同,Autoallocate:,Oracle,自动管理区大小,,oracle,可以随着表的大小自动的改变区大小。管理员无需干预。,表大小和区大小的对应关系,表大小,区大小,64KB,1MB,64MB,1000MB,64KB,1MB,8MB,64MB,5,建立本地管理表空间,命令方式,CREATE TABLESPACE,tablespace_name,DATAFILE,file_name,SIZE,file_size,UNIFORM SIZE,extent_size,|,AUTOALLOCATE,;,Uniform:,区的空间分配大小相同,Autoallocate:,区的空间分配由系统自动动态分配,企业管理器,6,建立数据字典管理的表空间,语法:,CREATE TABLESPACE,tablespace_name,DATAFILE,file_name,SIZE,file_size,EXTENT MANAGEMENT DICTIONARY,DEFAULT,(,storage_claues,);,storage_claues,(默认存储参数),Initial,为段分配的第一个区的大小,Next,为段分配的第二个区的大小,Minextents,为段分配最少几个区,Maxextents,为段最大分配几个区,Pctincrease,从第,3,个区开始,每个区比前一个区尺寸增长的百分比,7,创建临时和回退表空间,建立,undo,表空间,Create undo tablespace,tablespace_name,datafile,datafile,size,size;,建立临时表空间,Create temporary tablespace,tablespace_name,tempfile,datafile,size,size;,8,维护表空间,改变表空间的可用性,Alter tablespace tablespace_name offline|online;,改变表空间的读写状态,Alter tablespace tablespace_name read write|read only,删除表空间,Drop tablespace tablespace_name including contents and datafiles;,扩展表空间,添加数据文件,Alter tablespace tablespace_name,add datafile,file_name,size filesize;,手工改变数据文件大小,Alter database datafile,file_name,resize file_size;,允许数据文件自动扩展,Alter database datafile,file_name,autoextend on next increment_by maxsize maximu_size,9,主要内容,表空间的类型,表空间的区管理方式,创建表空间,维护表空间,10,
展开阅读全文