




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、會(huì)計(jì)學(xué)1Oracle表空間和表的創(chuàng)建表空間和表的創(chuàng)建(chungjin)與與管理一管理一第一頁(yè),共17頁(yè)。 表空間是Oracle數(shù)據(jù)庫(kù)內(nèi)部數(shù)據(jù)的邏輯組織結(jié)構(gòu),對(duì)應(yīng)于磁盤(pán)上的一個(gè)或多個(gè)物理數(shù)據(jù)文件。表空間將用戶視圖、數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)有機(jī)結(jié)合起來(lái)。深入理解表空間的類(lèi)型、管理方式(fngsh)、特性和狀態(tài),掌握表空間與數(shù)據(jù)文件之間的關(guān)系,合理為數(shù)據(jù)文件安排磁盤(pán)空間,對(duì)于設(shè)計(jì)與實(shí)現(xiàn)一個(gè)Oracle數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)是至關(guān)重要的。第1頁(yè)/共16頁(yè)第二頁(yè),共17頁(yè)。q 表空間表空間(kngjin)(kngjin)的特性的特性(1)一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)表空間 (2)一個(gè)表空間只能(zh nn)屬于一個(gè)
2、數(shù)據(jù)庫(kù)(3)一個(gè)表空間至少要有一個(gè)數(shù)據(jù)文件(4)一個(gè)數(shù)據(jù)文件只能(zh nn)屬于一個(gè)表空間(5)一個(gè)表空間的大小由其數(shù)據(jù)文件大小決定(6)除系統(tǒng)表空間外的表空間可以被聯(lián)機(jī)或脫機(jī)(7)方案對(duì)象可以跨表空間的數(shù)據(jù)文件存儲(chǔ),但不能跨表空間存儲(chǔ)(8)可以為用戶指定默認(rèn)數(shù)據(jù)表空間。但該用戶的方案對(duì)象可以存儲(chǔ)到不同表空間中。(9)可以指定用戶在各表空間上的空間配額第2頁(yè)/共16頁(yè)第三頁(yè),共17頁(yè)。q 表空間應(yīng)用原則表空間應(yīng)用原則q 遵循分散遵循分散(Separate)(Separate)存儲(chǔ)原則,避免存儲(chǔ)原則,避免(bmin)(bmin)磁盤(pán)磁盤(pán)I/OI/O沖突沖突 (1) 在系統(tǒng)性能要求較高的應(yīng)用環(huán)境
3、中,創(chuàng)建表空間時(shí)使用裸設(shè)備存儲(chǔ)數(shù)據(jù)文件 (2)將表、索引分開(kāi)存放在不同的表空間中 (3)將訪問(wèn)頻度高的表、索引分開(kāi)存放在不同的表空間,并將這些表空間所使用的數(shù)據(jù)文件存儲(chǔ)到不同的物理磁盤(pán)上 (4)對(duì)于數(shù)據(jù)量特別大,并發(fā)訪問(wèn)頻繁的表、索引應(yīng)考慮單獨(dú)存放在一個(gè)表空間中。進(jìn)一步,考慮將表、索引進(jìn)行分區(qū)存儲(chǔ)到不同表空間中 (5)將日志(rzh)和數(shù)據(jù)放置在不同的磁盤(pán)上第3頁(yè)/共16頁(yè)第四頁(yè),共17頁(yè)。q 表空間管理方法表空間管理方法q Oracle 10g Oracle 10g 采用采用(ciyng)(ciyng)本地管理本地管理q 需要通過(guò)估算表、索引等方案對(duì)象的大小需要通過(guò)估算表、索引等方案對(duì)象的大
4、小(dxio)(dxio)及數(shù)據(jù)塊空間分配比例來(lái)估算表空間的大及數(shù)據(jù)塊空間分配比例來(lái)估算表空間的大小小(dxio)(dxio)q q 表占用空間大小 = 最大行長(zhǎng)初始行數(shù)q (1+PCTFREE/100)記錄復(fù)合增長(zhǎng)率 記錄復(fù)合增長(zhǎng)率指的是在系統(tǒng)的估計(jì)使用期內(nèi)記錄增長(zhǎng)率的乘積 q 實(shí)際創(chuàng)建的表空間一般應(yīng)比計(jì)算數(shù)要再大一點(diǎn)第4頁(yè)/共16頁(yè)第五頁(yè),共17頁(yè)。系統(tǒng)(xtng)表空間臨時(shí)(ln sh)表空間撤銷(xiāo)(chxio)表空間q建立數(shù)據(jù)庫(kù)時(shí),Oracle會(huì)自動(dòng)建立q一般情況下,建立表空間由特權(quán)用戶或DBA完成第5頁(yè)/共16頁(yè)第六頁(yè),共17頁(yè)。按構(gòu)成文件分q大文件表空間:只能包含1個(gè)大文件q小文件表
5、空間:可包含多個(gè)數(shù)據(jù)文件按表空間用途分q系統(tǒng)表空間、撤銷(xiāo)表空間、臨時(shí)表空間q數(shù)據(jù)表空間、索引表空間等按數(shù)據(jù)特性分永久表空間、 臨時(shí)表空間、 撤銷(xiāo)表空間第6頁(yè)/共16頁(yè)第七頁(yè),共17頁(yè)。CREATE SMALLFILE | BIGFILE PERMANENT | TEMPORARY | UNDO TABLESPACE tablespaceDATAFILE|TEMPFILE datafile_tempfile_spec , datafile_tempfile_spec . MINIMUM EXTENT integer K | M | BLOCKSIZE integer K | M | EXTENT
6、 MANAGEMENT LOCAL AUTOALLOCATE | UNIFORM SIZE integer K|M | SEGMENT SPACE MANAGEMENT MANUAL | AUTO | ONLINE | OFFLINE | LOGGING | NOLOGGING ;第7頁(yè)/共16頁(yè)第八頁(yè),共17頁(yè)。path_filename SIZE integer K|M REUSE AUTOEXTEND OFF|ON NEXT integer K|M MAXSIZE UNLIMITED | integer K|M qdatafile_tempfile_spec語(yǔ)法(yf)path_file
7、name為包含路徑(ljng)的數(shù)據(jù)文件名。在路徑(ljng)中可用ORACLE_HOME和ORACLE_BASE這樣的Oracle環(huán)境變量q一般選擇NOLOGGING以免影響系統(tǒng)性能qSEGMENT SPACE MANAGEMENT一般采用自動(dòng)(AUTO)管理q使用BLOCKSIZE可以定義使用非標(biāo)準(zhǔn)大小塊的表空間第8頁(yè)/共16頁(yè)第九頁(yè),共17頁(yè)。例1:建立名稱(chēng)為data_ts1的數(shù)據(jù)表空間(kngjin),大小為50M,區(qū)間統(tǒng)一為128KB大小。 例2:建立(jinl)名稱(chēng)為temp_ts1的臨時(shí)表空間,使用文件存放臨時(shí)數(shù)據(jù)。 例3:創(chuàng)建10號(hào)部門(mén)經(jīng)理用戶EMP_MGR10,指定該用戶的數(shù)
8、據(jù)表空間為data_ts1,臨時(shí)表空間為temp_ts1。授權(quán)該用戶可以查看SCOTT用戶下雇員表中的記錄。 例4:創(chuàng)建和應(yīng)用撤銷(xiāo)表空間。 例5:創(chuàng)建大文件表空間,并指定為SCOTT用戶的默認(rèn)數(shù)據(jù)表空間。 EXA_04_05.SQL EXA_04_03.SQL 第9頁(yè)/共16頁(yè)第十頁(yè),共17頁(yè)。CONN system/systempwdorclSET PAGESIZE 30COL tablespace_name FORMAT A12/制定(zhdng)列寬12SELECT tablespace_name,block_size, segment_space_management,status,
9、contents,allocation_type,bigfile FROM dba_tablespaces;q表空間信息查詢(chxn)第10頁(yè)/共16頁(yè)第十一頁(yè),共17頁(yè)。q為表空間(kngjin)增加數(shù)據(jù)文件q改變(gibin)數(shù)據(jù)文件大小q 允許數(shù)據(jù)文件自動(dòng)擴(kuò)展ALTER TABLESPACE tablespace ADD DATAFILE filespec autoextend_clause ,filespec autoextend_clause ;ALTER DATABASE database DATAFILE filename , filename /此處改變的是DATAFILE
10、RESIZE integer K | M ;ALTER DATABASE DATAFILE filespec /此處改變的是DATAFILE AUTOEXTEND OFF|ON NEXT n K|M MAXSIZE UNLIMITED |n K | M ;第11頁(yè)/共16頁(yè)第十二頁(yè),共17頁(yè)。q表空間(kngjin)狀態(tài)維護(hù)q 刪除(shnch)表空間ALTER TABLESPACE tablespace ONLINE /只讀 或 可寫(xiě)| OFFLINE NORMAL |TEMPORARY | FOR RECOVER | READ ONLY | WRITE ;DROP TABLESPACE t
11、ablespace INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS ;第12頁(yè)/共16頁(yè)第十三頁(yè),共17頁(yè)。q查看(chkn)數(shù)據(jù)庫(kù)中數(shù)據(jù)文件的分布情況q重新部署數(shù)據(jù)文件q(1)執(zhí)行ALTER TABLESPACE tablespace OFFLINE命令將對(duì)應(yīng)的表空間脫機(jī)q(2)將數(shù)據(jù)文件復(fù)制到分離的目標(biāo)盤(pán)位置(wi zhi)q(3)執(zhí)行ALTER TABLESPACE tablespace RENAME source_disk_datafile TO dest_disk_ datafile重命名表空間數(shù)據(jù)文件,將其數(shù)據(jù)文件定義為新位
12、置(wi zhi)的文件q(4)執(zhí)行ALTER TABLESPACE tablespace ONLINE命令將對(duì)應(yīng)的表空間聯(lián)機(jī)COL file_name FORMAT A55SELECT file_id, file_name, tablespace_name FROM dba_data_files ORDER BY file_id;第13頁(yè)/共16頁(yè)第十四頁(yè),共17頁(yè)。例6:調(diào)整(tiozhng)數(shù)據(jù)表空間data_ts1的大小。 EXA_04_06.SQL 例7:刪除(shnch)temp_ts1表空間。 第14頁(yè)/共16頁(yè)第十五頁(yè),共17頁(yè)。OracleOracle數(shù)據(jù)庫(kù)技術(shù)數(shù)據(jù)庫(kù)技術(shù)第15頁(yè)/共16頁(yè)第十六頁(yè),共1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 社會(huì)救助住宿服務(wù)的需求與供給平衡考核試卷
- 2024年偏三甲苯項(xiàng)目投資申請(qǐng)報(bào)告代可行性研究報(bào)告
- 虛擬世界共建:網(wǎng)絡(luò)小說(shuō)游戲改編權(quán)獨(dú)家授權(quán)補(bǔ)充協(xié)議
- 虛擬偶像直播平臺(tái)藝人經(jīng)紀(jì)代理與IP授權(quán)合同
- 質(zhì)押典當(dāng)補(bǔ)充協(xié)議
- 智能家居環(huán)境監(jiān)測(cè)系統(tǒng)軟件租賃與多用戶權(quán)限管理協(xié)議
- 智能化施工現(xiàn)場(chǎng)粉塵治理與監(jiān)測(cè)合同
- 電氣設(shè)備安裝調(diào)試工程師崗位聘用及質(zhì)量保證合同
- 跨境投資資產(chǎn)風(fēng)險(xiǎn)管控補(bǔ)充協(xié)議
- 飛機(jī)維修廠大跨度空間網(wǎng)架結(jié)構(gòu)施工合作協(xié)議
- 馬拉松賽事策劃方案
- 2.3第1.2課時(shí)物質(zhì)的量課件高一上學(xué)期化學(xué)人教版
- 景觀照明項(xiàng)目評(píng)估報(bào)告
- 電影你的名字課件
- (小學(xué))語(yǔ)文教師書(shū)寫(xiě)《寫(xiě)字教學(xué)講座》教育教研講座教學(xué)培訓(xùn)課件
- 設(shè)備清潔安全保養(yǎng)培訓(xùn)課件
- 心理危機(jī)評(píng)估中的量表和工具
- plc課程設(shè)計(jì)模壓機(jī)控制
- 中國(guó)大學(xué)生積極心理品質(zhì)量表
- 2023充電樁停車(chē)場(chǎng)租賃合同 充電樁租地合同正規(guī)范本(通用版)
- JCT908-2013 人造石的標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論