版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
管理表空間和數(shù)據(jù)文件第一頁(yè),共四十九頁(yè)。目標(biāo)完成這一課的學(xué)習(xí)后,您應(yīng)該能達(dá)到下列目標(biāo):確定表空間和數(shù)據(jù)文件的用途創(chuàng)建表空間管理表空間使用“Oracle管理文件”(OracleManagedFiles,OMF)創(chuàng)建和管理表空間第二頁(yè),共四十九頁(yè)。表空間和數(shù)據(jù)文件Oracle在邏輯上以表空間存儲(chǔ)數(shù)據(jù),而實(shí)際上以數(shù)據(jù)文件進(jìn)行存儲(chǔ)。表空間:某一時(shí)刻只能屬于一個(gè)數(shù)據(jù)庫(kù)由一個(gè)或多個(gè)數(shù)據(jù)文件組成可進(jìn)一步劃分為邏輯存儲(chǔ)單元數(shù)據(jù)文件:
只能屬于一個(gè)表空間和一個(gè)數(shù)據(jù)庫(kù)是方案對(duì)象數(shù)據(jù)的資料檔案庫(kù)數(shù)據(jù)庫(kù)表空間數(shù)據(jù)文件第三頁(yè),共四十九頁(yè)。表空間類(lèi)型SYSTEM
表空間隨數(shù)據(jù)庫(kù)創(chuàng)建包含數(shù)據(jù)字典包含
SYSTEM
還原段非
SYSTEM
表空間用于分開(kāi)存儲(chǔ)段易于空間管理控制分配給用戶(hù)的空間量第四頁(yè),共四十九頁(yè)。創(chuàng)建表空間CREATETABLESPACEuserdata DATAFILE'/u01/oradata/userdata01.dbf'SIZE100MAUTOEXTENDONNEXT5MMAXSIZE200M;使用以下命令創(chuàng)建表空間:CREATETABLESPACE第五頁(yè),共四十九頁(yè)。第六頁(yè),共四十九頁(yè)。第七頁(yè),共四十九頁(yè)。第八頁(yè),共四十九頁(yè)。表空間的空間管理本地管理的表空間:在表空間內(nèi)管理空閑區(qū)使用位圖來(lái)記錄空閑區(qū)每一位與一個(gè)塊或一組塊相對(duì)應(yīng)位的數(shù)值指明是空閑還是已占用字典管理的表空間:由數(shù)據(jù)字典管理空閑區(qū)在分配或回收區(qū)時(shí)更新對(duì)應(yīng)的表第九頁(yè),共四十九頁(yè)。本地管理的表空間減少了對(duì)數(shù)據(jù)字典表的爭(zhēng)用分配或回收空間時(shí)不生成還原數(shù)據(jù)無(wú)需合并CREATETABLESPACEuserdataDATAFILE'/u01/oradata/userdata01.dbf'SIZE500MEXTENTMANAGEMENTLOCALUNIFORMSIZE128K;第十頁(yè),共四十九頁(yè)。第十一頁(yè),共四十九頁(yè)。字典管理的表空間在數(shù)據(jù)字典中管理區(qū)存儲(chǔ)在表空間中的每個(gè)段都可以有不同的存儲(chǔ)子句需要合并CREATETABLESPACEuserdataDATAFILE'/u01/oradata/userdata01.dbf'SIZE500MEXTENTMANAGEMENTDICTIONARY DEFAULTSTORAGE(initial1MNEXT1MPCTINCREASE0);第十二頁(yè),共四十九頁(yè)。還原表空間用于存儲(chǔ)還原段不能包含任何其它對(duì)象其中的區(qū)要在本地管理只能使用
DATAFILE
和
EXTENTMANAGEMENT
子句CREATEUNDOTABLESPACEundo1DATAFILE'/u01/oradata/undo01.dbf'SIZE40M;第十三頁(yè),共四十九頁(yè)。臨時(shí)表空間用于排序操作不能包含任何永久對(duì)象建議在本地管理區(qū)CREATETEMPORARYTABLESPACEtempTEMPFILE'/u01/oradata/temp01.dbf'SIZE500MEXTENTMANAGEMENTLOCALUNIFORMSIZE4M;第十四頁(yè),共四十九頁(yè)。第十五頁(yè),共四十九頁(yè)。第十六頁(yè),共四十九頁(yè)。缺省臨時(shí)表空間指定數(shù)據(jù)庫(kù)范圍內(nèi)的缺省臨時(shí)表空間避免使用
SYSTEM
表空間存儲(chǔ)臨時(shí)數(shù)據(jù)可使用以下命令進(jìn)行創(chuàng)建:CREATEDATABASE
在本地管理ALTERDATABASE
ALTERDATABASEDEFAULTTEMPORARYTABLESPACEtemp;第十七頁(yè),共四十九頁(yè)。創(chuàng)建缺省臨時(shí)表空間在創(chuàng)建數(shù)據(jù)庫(kù)期間:
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第十八頁(yè),共四十九頁(yè)。創(chuàng)建缺省臨時(shí)表空間創(chuàng)建數(shù)據(jù)庫(kù)后:查詢(xún)
DATABASE_PROPERTIES
以確定數(shù)據(jù)庫(kù)的缺省臨時(shí)表空間ALTERDATABASEDEFAULTTEMPORARYTABLESPACEdefault_temp2;SELECT*
FROMdatabase_propertiesWHEREproperty_name='DEFAULT_TEMP_TABLESPACE'第十九頁(yè),共四十九頁(yè)。第二十頁(yè),共四十九頁(yè)。缺省臨時(shí)表空間的限制不能對(duì)缺省臨時(shí)表空間執(zhí)行下列操作:將其刪除,除非已經(jīng)有新的缺省臨時(shí)表空間使其脫機(jī)更改為永久表空間第二十一頁(yè),共四十九頁(yè)。只讀表空間使用以下命令可將表空間置于只讀模式導(dǎo)致檢查點(diǎn)操作數(shù)據(jù)僅用于讀操作可從表空間刪除對(duì)象ALTERTABLESPACEuserdataREADONLY;第二十二頁(yè),共四十九頁(yè)。第二十三頁(yè),共四十九頁(yè)。第二十四頁(yè),共四十九頁(yè)。使表空間脫機(jī)無(wú)法訪(fǎng)問(wèn)數(shù)據(jù)不能設(shè)為脫機(jī)的表空間:SYSTEM
表空間具有活動(dòng)的還原段的表空間缺省臨時(shí)表空間使用以下命令可使表空間脫機(jī):使用以下命令可使表空間聯(lián)機(jī):ALTERTABLESPACEuserdataOFFLINE;ALTERTABLESPACEuserdataONLINE;第二十五頁(yè),共四十九頁(yè)。第二十六頁(yè),共四十九頁(yè)。第二十七頁(yè),共四十九頁(yè)。更改存儲(chǔ)設(shè)置使用
ALTERTABLESPACE
命令更改存儲(chǔ)設(shè)置不能更改在本地管理的表空間的存儲(chǔ)設(shè)置ALTERTABLESPACEuserdataMINIMUMEXTENT2M;ALTERTABLESPACEuserdataDEFAULTSTORAGE(INITIAL2MNEXT2MMAXEXTENTS999);第二十八頁(yè),共四十九頁(yè)。第二十九頁(yè),共四十九頁(yè)。調(diào)整表空間大小表空間大小可通過(guò)以下方法進(jìn)行調(diào)整:更改數(shù)據(jù)文件的大?。菏褂?/p>
AUTOEXTEND
自動(dòng)調(diào)整使用
ALTERTABLESPACE
手動(dòng)調(diào)整使用
ALTERTABLESPACE
添加數(shù)據(jù)文件第三十頁(yè),共四十九頁(yè)。啟用數(shù)據(jù)文件自動(dòng)擴(kuò)展可使用以下命令自動(dòng)調(diào)整大?。篊REATEDATABASECREATETABLESPACEALTERTABLESPACE…ADDDATAFILE示例:查詢(xún)
DBA_DATA_FILES
視圖以確定是否啟用了
AUTOEXTEND。CREATETABLESPACEuser_dataDATAFILE'/u01/oradata/userdata01.dbf'SIZE200M AUTOEXTENDONNEXT10MMAXSIZE500M;第三十一頁(yè),共四十九頁(yè)。第三十二頁(yè),共四十九頁(yè)。第三十三頁(yè),共四十九頁(yè)。手動(dòng)調(diào)整數(shù)據(jù)文件的大小使用
ALTERDATABASE
可手動(dòng)增加或減少數(shù)據(jù)文件
的大小調(diào)整數(shù)據(jù)文件大小可在無(wú)需添加更多數(shù)據(jù)文件的情況
下添加更多空間手動(dòng)調(diào)整數(shù)據(jù)文件大小將回收數(shù)據(jù)庫(kù)中的未用空間示例:ALTERDATABASE DATAFILE'/u03/oradata/userdata02.dbf'RESIZE200M;第三十四頁(yè),共四十九頁(yè)。向表空間添加數(shù)據(jù)文件通過(guò)添加其它數(shù)據(jù)文件來(lái)增加分配給表空間的空間通過(guò)
ADDDATAFILE
子句可添加數(shù)據(jù)文件示例:ALTERTABLESPACEuser_dataADDDATAFILE'/u01/oradata/userdata03.dbf'SIZE200M;第三十五頁(yè),共四十九頁(yè)。第三十六頁(yè),共四十九頁(yè)。移動(dòng)數(shù)據(jù)文件的方法ALTERTABLESPACE表空間必須脫機(jī)目標(biāo)數(shù)據(jù)文件必須存在重命名數(shù)據(jù)文件的步驟:使表空間脫機(jī)。使用操作系統(tǒng)命令移動(dòng)或復(fù)制文件。執(zhí)行
ALTERTABLESPACERENAMEDATAFILE
命令。使表空間聯(lián)機(jī)。必要時(shí)使用操作系統(tǒng)命令刪除該文件。ALTERTABLESPACEuserdataRENAMEDATAFILE'/u01/oradata/userdata01.dbf'TO'/u02/oradata/userdata01.dbf';第三十七頁(yè),共四十九頁(yè)。移動(dòng)數(shù)據(jù)文件的方法ALTERDATABASE數(shù)據(jù)庫(kù)必須已裝載目標(biāo)數(shù)據(jù)文件必須存在A(yíng)LTERDATABASERENAMEFILE'/u01/oradata/system01.dbf'TO'/u03/oradata/system01.dbf';第三十八頁(yè),共四十九頁(yè)。第三十九頁(yè),共四十九頁(yè)。刪除表空間不能刪除下列表空間:SYSTEM
表空間具有活動(dòng)段的表空間INCLUDINGCONTENTS
將刪除段INCLUDINGCONTENTSANDDATAFILES
將刪除
數(shù)據(jù)文件CASCADECONSTRAINTS
將刪除所有引用完整性約束DROPTABLESPACEuserdataINCLUDINGCONTENTSANDDATAFILES;第四十頁(yè),共四十九頁(yè)。第四十一頁(yè),共四十九頁(yè)。第四十二頁(yè),共四十九頁(yè)。使用
OMF管理表空間使用下列方法之一定義
DB_CREATE_
參數(shù):初始化參數(shù)文件使用
ALTERSYSTEM
命令動(dòng)態(tài)設(shè)置創(chuàng)建表空間時(shí):自動(dòng)創(chuàng)建數(shù)據(jù)文件并存放在由
DB_CREATE_
指定的目錄下缺省大小是100MBAUTOEXTEND
設(shè)置為
UNLIMITED
ALTERSYSTEMSETdb_create_='/u01/oradata/dba01';第四十三頁(yè),共四十九頁(yè)。使用OMF管理表空間創(chuàng)建OMF表空間:
向現(xiàn)有表空間添加OMF數(shù)據(jù)文件:動(dòng)態(tài)更改缺省文件位置:刪除表空間也將刪除操作系統(tǒng)文件:CREATETABLESPACEtext_dataDATA20M;ALTERTABLESPACEtext_dataADDDATAFILE;ALTERSYSTEMSETdb_create_='/u01/oradata/dba01';第四十四頁(yè),共四十九頁(yè)。獲取表空間信息通過(guò)以下查詢(xún)可獲取表空間和數(shù)據(jù)文件的信息:表空間:DBA_TABLESPACESV$TABLESPACE數(shù)據(jù)文件信息:DBA_DATA_FILESV$DATAFILE臨時(shí)文件信息:DBA_TEMP_FILESV$TEMPFILE第四十五頁(yè),共四十九頁(yè)。小結(jié)在這一課中,您應(yīng)該能夠掌握:使用表空間分隔數(shù)據(jù)創(chuàng)建各種類(lèi)型的表空間管理表空間使用OMF管理表空間第四十六頁(yè),共四十九頁(yè)。練習(xí)8概覽此練習(xí)涉及以下主題:創(chuàng)建表空間修改表空間使用OMF配置和創(chuàng)建表空間47第四十七頁(yè),共四十九頁(yè)。第四十八頁(yè),共四十九頁(yè)。內(nèi)容總結(jié)管理表空間和數(shù)據(jù)文件。只能屬于一個(gè)表空間和一個(gè)數(shù)據(jù)庫(kù)。避免使用SYSTEM表空間存儲(chǔ)臨時(shí)數(shù)據(jù)。查
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024高中地理第四章區(qū)域經(jīng)濟(jì)發(fā)展第2節(jié)區(qū)域工業(yè)化與城市化-以我國(guó)珠江三角洲地區(qū)為例精練含解析新人教必修3
- 2024高中生物第三章植物的激素調(diào)節(jié)第1節(jié)植物生長(zhǎng)素的發(fā)現(xiàn)精練含解析新人教版必修3
- 2024高考地理一輪復(fù)習(xí)第十七單元區(qū)域經(jīng)濟(jì)發(fā)展考法精練含解析
- 2024高考化學(xué)一輪復(fù)習(xí)第4章非金屬及其化合物第14講氮及其化合物精練含解析
- 2024高考?xì)v史一輪復(fù)習(xí)方案專(zhuān)題二代中國(guó)反侵略求民主的潮流專(zhuān)題綜合測(cè)驗(yàn)含解析人民版
- 2024高考地理一輪復(fù)習(xí)第一部分自然地理-重在理解第四章地表形態(tài)的塑造第14講河流地貌的發(fā)育學(xué)案新人教版
- DB42-T 168-2024 湖北省府河流域氯化物排放標(biāo)準(zhǔn)
- 股骨粗隆間骨折-內(nèi)固定失效
- (3篇)2024年幼兒園班級(jí)總結(jié)
- 項(xiàng)目管理人員職責(zé)
- 超聲波清洗機(jī)日常點(diǎn)檢表
- 黑布林閱讀初一10《霍莉的新朋友》英文版
- 七年級(jí)英語(yǔ)閱讀理解50篇(附答案) 七年級(jí)英語(yǔ)上冊(cè) 閱讀理解專(zhuān)題訓(xùn)練 人教版 試題下載
- 藝術(shù)培訓(xùn)學(xué)校章程兩篇
- 《新媒體營(yíng)銷(xiāo)與策劃》考試復(fù)習(xí)題庫(kù)(含答案)
- 數(shù)詞、介詞、形容詞(副詞)與語(yǔ)法填空(分層訓(xùn)練)(解析版)-【高頻考點(diǎn)】2022年高考英語(yǔ)二輪復(fù)習(xí)講義+分層訓(xùn)練(浙江專(zhuān)用)
- 保險(xiǎn)公司優(yōu)秀員工個(gè)人先進(jìn)事跡材料【九篇】
- 電商美工年終工作總結(jié)
- 浙江寧波廣播電視集團(tuán)發(fā)射中心招考聘用筆試參考題庫(kù)答案解析
- 英語(yǔ)4級(jí)單詞匯總-excel
- 痛風(fēng)的診治指南解讀
評(píng)論
0/150
提交評(píng)論