欢迎来到天天文库
浏览记录
ID:52267876
大小:838.51 KB
页数:99页
时间:2020-04-03
《Oracle数据库的对象及其管理.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、管理表空间和数据文件存储结构和关系管理表管理索引维护数据完整性Oracle数据库的对象及其管理主要内容说明数据库的逻辑结构创建表空间使用不同方法改变表空间大小改变表空间的状态和存储设置重定位表空间准备必要的表空间概述数据库控制文件重做日志文件数据文件数据库逻辑的物理的表空间数据文件O/S块Oracle块段范围数据库结构SYSTEM表空间和非SYSTEM表空间SYSTEM表空间包含:数据字典信息SYSTEM回滚段非SYSTEM表空间包含:回滚段临时段应用数据应用索引创建表空间CREATETABLESPACEapp_dataDATAFILE
2、‘DISK4/app01.dbf’SIZE100M,‘DISK5/app02.dbf’SIZE100MMINIMUMEXTENT500KDEFAULTSTORAGE(INITIAL500KNEXT500KMAXEXTENTS500PCTINCREASE0);例子存储参数以下参数影响段的存储分配:INITIALNEXTMAXEXTENTSMINEXTENTSPCTINCREASE临时表空间排序操作使用不能包含永久对象CREATETABLESPACEsortDATAFILE‘DISK2/sort01.dbf’SIZE50MMINIMUMEXTE
3、NT1MDEFAULTSTORAGE(INITIAL2MNEXT2MMAXEXTENTS500PCTINCREASE0)TEMPORARY;为表空间增加数据文件ALTERTABLESPACEapp_dataADDDATAFILE‘DISK5/app03.dbf’SIZE200M;表空间APP_DATAapp03.dbf2Mapp02.dbf1Mapp01.dbf1M例子数据文件的自动扩展ALTERTABLESPACEapp_dataADDDATAFILE‘DISK6/app04.dbf’SIZE200MAUTOEXTENDONNEXT10M
4、MAXSIZE500M;表空间APP_DATAapp04.dbf2Mapp03.dbf2Mapp01.dbf1Mapp02.dbf1M例子1MALTERDATABASEDATAFILE‘DISK5/app02.dbf’RESIZE200M;表空间APP_DATAapp02.dbf1M手工改变数据文件的大小app01.dbf1M例子改变存储设置例子ALTERTABLESPACEapp_dataMINIMUMEXTENT2M;ALTERTABLESPACEapp_dataDEFAULTSTORAGE(INITIAL2MNEXT2MMAXEXTE
5、NTS999);脱机状态脱机的表空间不能进行数据的存取操作SYSTEM表空间和带有活动回滚段的表空间均不能脱机ALTERTABLESPACEapp_dataOFFLINE;例子移动数据文件:ALTERTABLESPACE表空间APP_DATA必须脱机目标数据文件必须存在ALTERTABLESPACEapp_dataRENAMEDATAFILE‘DISK4/app01.dbf’TO‘DISK5/app01.dbf’;例子移动数据文件:ALTERDATABASE数据库必须已经装配目标数据文件必须存在ALTERDATABASERENAMEFILE
6、‘DISK1/system01.dbf’TO‘DISK2/system01.dbf’;例子表空间的只读状态ALTERTABLESPACEapp_dataREADONLY;表空间APP_DATA只允许进行读操作例子设置表空间为只读表空间必须联机没有活动的事务才可以表空间不能包含活动的回滚段表空间当前一定不能与联机备份有关删除表空间DROPTABLESPACEapp_dataINCLUDINGCONTENTS;以下语句删除APP_DATA表空间及其全部内容。例子获得表空间有关信息DBA_TABLESPACESTABLESPACE_NAMENEX
7、T_EXTENTMAX_EXTENTSPCT_INCREASEMIN_EXTLENSTATUSCONTENTS获得数据文件有关信息DBA_DATA_FILESFILE_NAMETABLESPACE_NAMEBYTESAUTOEXTENSIBLEMAXBYTESINCREMENT_BY管理表空间和数据文件存储结构和关系管理表管理索引维护数据完整性Oracle数据库的对象及其管理主要内容列出不同种类的段及其它们的使用由段控制范围的使用说明对象的块空间利用参数的使用从数据字典获得存储结构的有关信息根据分裂程度和生存范围确定段的位置数据库逻辑的物理
8、的表空间数据文件O/S块Oracle块段范围数据库存储层次段的种类表簇表分区索引段的种类索引组织表索引分区回滚段临时段段的种类LOB索引LOB段引导程序段嵌套的表存储子句的优先
此文档下载收益归作者所有