版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
管理表空间和数据文件目标完成这一课的学习后,您应该能达到下列目标:确定表空间和数据文件的用途创建表空间管理表空间使用“Oracle管理文件”(OracleManagedFiles,OMF)创建和管理表空间表空间和数据文件Oracle在逻辑上以表空间存储数据,而实际上以数据文件进行存储。表空间:某一时刻只能属于一个数据库由一个或多个数据文件组成可进一步划分为逻辑存储单元数据文件:
只能属于一个表空间和一个数据库是方案对象数据的资料档案库数据库表空间数据文件表空间类型SYSTEM
表空间随数据库创建包含数据字典包含
SYSTEM
还原段非
SYSTEM
表空间用于分开存储段易于空间管理控制分配给用户的空间量创建表空间CREATETABLESPACEuserdata DATAFILE'/u01/oradata/userdata01.dbf'SIZE100MAUTOEXTENDONNEXT5MMAXSIZE200M;使用以下命令创建表空间:CREATETABLESPACE表空间的空间管理本地管理的表空间:在表空间内管理空闲区使用位图来记录空闲区每一位与一个块或一组块相对应位的数值指明是空闲还是已占用字典管理的表空间:由数据字典管理空闲区在分配或回收区时更新对应的表本地管理的表空间减少了对数据字典表的争用分配或回收空间时不生成还原数据无需合并CREATETABLESPACEuserdataDATAFILE'/u01/oradata/userdata01.dbf'SIZE500MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;字典管理的表空间在数据字典中管理区存储在表空间中的每个段都可以有不同的存储子句需要合并CREATETABLESPACEuserdataDATAFILE'/u01/oradata/userdata01.dbf'SIZE500MEXTENTMANAGEMENTDICTIONARY DEFAULTSTORAGE(initial1MNEXT1MPCTINCREASE0);还原表空间用于存储还原段不能包含任何其它对象其中的区要在本地管理只能使用
DATAFILE
和
EXTENTMANAGEMENT
子句CREATEUNDOTABLESPACEundo1DATAFILE'/u01/oradata/undo01.dbf'SIZE40M;临时表空间用于排序操作不能包含任何永久对象建议在本地管理区CREATETEMPORARYTABLESPACEtempTEMPFILE'/u01/oradata/temp01.dbf'SIZE500MEXTENTMANAGEMENTLOCALUNIFORMSIZE4M;缺省临时表空间指定数据库范围内的缺省临时表空间避免使用
SYSTEM
表空间存储临时数据可使用以下命令进行创建:CREATEDATABASE
在本地管理ALTERDATABASE
ALTERDATABASEDEFAULTTEMPORARYTABLESPACEtemp;创建缺省临时表空间在创建数据库期间:
CREATEDATABASEDBA01LOGFILEGROUP1('/$HOME/ORADATA/u01/redo01.log')SIZE100M,GROUP2('/$HOME/ORADATA/u02/redo02.log')SIZE100M,MAXLOGFILES5MAXLOGMEMBERS5MAXLOGHISTORY1MAXDATAFILES100MAXINSTANCES1DATAFILE'/$HOME/ORADATA/u01/system01.dbf'SIZE325MUNDOTABLESPACEundotbsDATAFILE'/$HOME/ORADATA/u02/undotbs01.dbf'SIZE200
DEFAULTTEMPORARYTABLESPACEtempTEMPFILE'/$HOME/ORADATA/u03/temp01.dbf'SIZE4M
CHARACTERSETUS7ASCII创建缺省临时表空间创建数据库后:查询
DATABASE_PROPERTIES
以确定数据库的缺省临时表空间ALTERDATABASEDEFAULTTEMPORARYTABLESPACEdefault_temp2;SELECT*
FROMdatabase_propertiesWHEREproperty_name='DEFAULT_TEMP_TABLESPACE'缺省临时表空间的限制不能对缺省临时表空间执行下列操作:将其删除,除非已经有新的缺省临时表空间使其脱机更改为永久表空间只读表空间使用以下命令可将表空间置于只读模式导致检查点操作数据仅用于读操作可从表空间删除对象ALTERTABLESPACEuserdataREADONLY;使表空间脱机无法访问数据不能设为脱机的表空间:SYSTEM
表空间具有活动的还原段的表空间缺省临时表空间使用以下命令可使表空间脱机:使用以下命令可使表空间联机:ALTERTABLESPACEuserdataOFFLINE;ALTERTABLESPACEuserdataONLINE;更改存储设置使用
ALTERTABLESPACE
命令更改存储设置不能更改在本地管理的表空间的存储设置ALTERTABLESPACEuserdataMINIMUMEXTENT2M;ALTERTABLESPACEuserdataDEFAULTSTORAGE(INITIAL2MNEXT2MMAXEXTENTS999);调整表空间大小表空间大小可通过以下方法进行调整:更改数据文件的大小:使用
AUTOEXTEND
自动调整使用
ALTERTABLESPACE
手动调整使用
ALTERTABLESPACE
添加数据文件启用数据文件自动扩展可使用以下命令自动调整大小:CREATEDATABASECREATETABLESPACEALTERTABLESPACE…ADDDATAFILE示例:查询
DBA_DATA_FILES
视图以确定是否启用了
AUTOEXTEND。CREATETABLESPACEuser_dataDATAFILE'/u01/oradata/userdata01.dbf'SIZE200M AUTOEXTENDONNEXT10MMAXSIZE500M;手动调整数据文件的大小使用
ALTERDATABASE
可手动增加或减少数据文件
的大小调整数据文件大小可在无需添加更多数据文件的情况
下添加更多空间手动调整数据文件大小将回收数据库中的未用空间示例:ALTERDATABASE DATAFILE'/u03/oradata/userdata02.dbf'RESIZE200M;向表空间添加数据文件通过添加其它数据文件来增加分配给表空间的空间通过
ADDDATAFILE
子句可添加数据文件示例:ALTERTABLESPACEuser_dataADDDATAFILE'/u01/oradata/userdata03.dbf'SIZE200M;移动数据文件的方法ALTERTABLESPACE表空间必须脱机目标数据文件必须存在重命名数据文件的步骤:使表空间脱机。使用操作系统命令移动或复制文件。执行
ALTERTABLESPACERENAMEDATAFILE
命令。使表空间联机。必要时使用操作系统命令删除该文件。ALTERTABLESPACEuserdataRENAMEDATAFILE'/u01/oradata/userdata01.dbf'TO'/u02/oradata/userdata01.dbf';移动数据文件的方法ALTERDATABASE数据库必须已装载目标数据文件必须存在ALTERDATABASERENAMEFILE'/u01/oradata/system01.dbf'TO'/u03/oradata/system01.dbf';删除表空间不能删除下列表空间:SYSTEM
表空间具有活动段的表空间INCLUDINGCONTENTS
将删除段INCLUDINGCONTENTSANDDATAFILES
将删除
数据文件CASCADECONSTRAINTS
将删除所有引用完整性约束DROPTABLESPACEuserdataINCLUDINGCONTENTSANDDATAFILES;使用
OMF管理表空间使用下列方法之一定义
DB_CREATE_FILE_DEST
参数:初始化参数文件使用
ALTERSYSTEM
命令动态设置创建表空间时:自动创建数据文件并存放在由
DB_CREATE_FILE_DEST
指定的目录下缺省大小是100MBAUTOEXTEND
设置为
UNLIMITED
ALTERSYSTEMSETdb_create_file_dest='/u01/oradata/dba01';使用OMF管理表空间创建OMF表空间:
向现有表空间添加OMF数据文件:动态更改缺省文件位置:删除表空间也将删除操作系统文件:CREATETABLESPACEtext_dataDATAFILESIZE20M;ALTERTABLESPACEtext_dataADDDATAFILE;ALTERSYSTEMSETdb_create_file_dest='/u01/oradata/dba01';获取表空间信息通过以下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 服装设计师作品组绩效衡量表
- 医疗器械维修工程师工作绩效衡量表
- T/SHPTA 111-2024垃圾焚烧用聚四氟乙烯覆膜滤袋
- 河南省鹤壁市2025-2026学年中考猜题数学试卷含解析
- 沙地治理工班组协作强化考核试卷含答案
- 手工木工岗前安全生产规范考核试卷含答案
- 稀土电解工安全宣传强化考核试卷含答案
- 粮油竞价交易员岗前技术操作考核试卷含答案
- 动车组维修师岗前岗位知识考核试卷含答案
- 户外探险安全常识指导手册
- 服装设计师作品组绩效衡量表
- 河南省部分高中2026-2027学年高二上学期9月联考数学试卷(含答案)
- 2025“外研社国才杯”“理解当代中国”外语能力综合能力赛项(英语组)模拟样卷
- 2026年河北高考历史真题(试卷+解析)
- 2026畜禽种业自主创新与核心种群建设战略研究报告
- 2026年陕西事业编考试综合管理模拟题及答案
- 陕西科技大学教师专业技术职务评审工作实施办法(试行)
- 陶土砖幕墙工程施工方案
- 介绍情感博主
- 2025昊华气体有限公司校园招聘笔试历年常考点试题专练附带答案详解试卷3套
- 2025湖北武汉光迅科技股份有限公司招聘笔试历年难易错考点试卷带答案解析试卷2套
评论
0/150
提交评论