1 / 39
文档名称:

第4章Oracle资料学习.ppt

格式:ppt   大小:694KB   页数:39页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第4章Oracle资料学习.ppt

上传人:hhhhh 2024/5/20 文件大小:694 KB

下载得到文件列表

第4章Oracle资料学习.ppt

相关文档

文档介绍

文档介绍:该【第4章Oracle资料学习 】是由【hhhhh】上传分享,文档一共【39】页,该文档可以免费在线阅读,需要了解更多关于【第4章Oracle资料学习 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第一页,共三十九页。第4章管理(guǎnlǐ)表空间本章要点:熟练掌握创建表空间的方法。掌握如何设置表空间的状态。了解如何重命名表空间。掌握表空间中数据文件的管理(guǎnlǐ)。了解临时表空间。了解大文件表空间。了解非标准数据块表空间。理解撤消表空间的作用。掌握创建与管理撤消表空间的方法。了解与表空间和数据文件相关的数据字典。*第二页,共三十九页。(jīběn)表空间在创建数据库时,Oracle会自动地创建一系列表空间,例如system表空间。用户可以使用这些表空间进行数据操作。但是,在实际应用中,如果(rúguǒ)所有用户都使用系统自动创建的这几个表空间,将会严重影响I/O性能。*第三页,共三十九页。(chuàngjiàn)表空间创建表空间需要使用CREATETABLESPACE语句(yǔjù)。其基本语法如下:CREATE[TEMPORARY|UNDO]TABLESPACEtablespace_name[ DATAFILE|TEMPFILE'file_name'SIZEsizeK|M[REUSE] [ AUTOEXTENDOFF|ON [NEXTnumberK|MMAXSIZEUNLIMITED|numberK|M] ] [,...]][MININUMEXTENTnumberK|M][BLOCKSIZEnumberK][ONLINE|OFFLINE][LOGGING|NOLOGGING][FORCELOGGING][DEFAULTSTORAGEstorage][COMPRESS|PRESS][PERMANENT|TEMPORARY][ EXTENTMANAGEMENTDICTIONARY|LOCAL [AUTOALLOCATE|UNIFORMSIZEnumberK|M]][SEGMENTSPACEMANAGEMENTAUTO|MANUAL];*第四页,共三十九页。(chuàngjiàn)表空间语法(yǔfǎ)说明如下。(1) TEMPORARY|UNDO(2) tablespace_name(3) DATAFILE|TEMPFILE‘file_name’(4) SIZEsize(5) REUSE(6) AUTOEXTENDOFF|ON(7) NEXTnumber(8) MAXSIZEUNLIMITED|number(9) MININUMEXTENTnumber(10) BLOCKSIZEnumber(11) ONLINE|OFFLINE(12) LOGGING|NOLOGGING(13) FORCELOGGING(14) DEFAULTSTORAGEstorage(15) COMPRESS|PRESS(16) PERMANENT|TEMPORARY(17) EXTENTMANAGEMENTDICTIONARY|LOCAL(18) AUTOALLOCATE|UNIFORMSIZEnumber(19) SEGMENTSPACEMANAGEMENTAUTO|MANUAL*第五页,共三十九页。(zhuàngtài)(ONLINE)语句(yǔjù)形式如下:ALTERTABLESPACEtablespace_nameONLINE;(OFFLINE)语句形式如下:ALTERTABLESPACEtablespace_nameOFFLINEparameter;(READONLY)语句形式如下:ALTERTABLESPACEtablespace_nameREADONLY;(READWRITE)语句形式如下:ALTERTABLESPACEtablespace_nameREADWRITE;*第六页,共三十九页。(kōngjiān)重命名表空间的语法如下:ALTERTABLESPACEtablespace_nameRENAMETOnew_tablespace_name;【】修改myspace表空间的名称(míngchēng)为myspace2,语句如下:ALTERTABLESPACEmyspaceRENAMETOmyspace2;*第七页,共三十九页。(xiūgǎi)表空间中数据文件的大小【】通过数据字典dba_free_space查看myspace表空间的空闲(kòngxián)空间信息,如下:SQL>SELECTtablespace_name,bytes,blocks2FROMdba_free_space3WHEREtablespace_name='MYSPACE';TABLESPACE_NAME BYTES BLOCKS--------------------------- ---------- ----------MYSPACE 20905984 2552其中,bytes字段以字节的形式表示表空间的空闲空间大小;blocks字段则以数据块数目的形式表示表空间空闲空间的大小。*第八页,共三十九页。(kōngjiān)中数据文件的大小【】通过数据字典dba_data_files查看myspace表空间的数据文件信息,如下:SQL>COLUMNfile_nameFORMATA35;SQL>COLUMNtablespace_nameFORMATA15;SQL>SELECTtablespace_name,file_name,bytes2FROMdba_data_files3WHEREtablespace_name='MYSPACE';TABLESPACE_NAME FILE_NAME BYTES --------------- ----------------------------------- ----------MYSPACE E:\APP\ADMINISTRATOR\ORADATA\ORCL\ 20971520 (qízhōng),file_name字段表示数据文件的名称与路径;bytes字段表示数据文件的大小。*第九页,共三十九页。(xiūgǎi)表空间中数据文件的大小【】修改myspace表空间对应的数据文件的大小,如下(rúxià):SQL>ALTERDATABASE2DATAFILE'E:\APP\ADMINISTRATOR\ORADATA\ORCL\'3RESIZE40M;数据库已更改。*第十页,共三十九页。