版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(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)與與管理一管理一第一頁,共17頁。 表空間是Oracle數(shù)據(jù)庫內(nèi)部數(shù)據(jù)的邏輯組織結(jié)構(gòu),對(duì)應(yīng)于磁盤上的一個(gè)或多個(gè)物理數(shù)據(jù)文件。表空間將用戶視圖、數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)有機(jī)結(jié)合起來。深入理解表空間的類型、管理方式(fngsh)、特性和狀態(tài),掌握表空間與數(shù)據(jù)文件之間的關(guān)系,合理為數(shù)據(jù)文件安排磁盤空間,對(duì)于設(shè)計(jì)與實(shí)現(xiàn)一個(gè)Oracle數(shù)據(jù)庫應(yīng)用系統(tǒng)是至關(guān)重要的。第1頁/共16頁第二頁,共17頁。q 表空間表空間(kngjin)(kngjin)的特性的特性(1)一個(gè)數(shù)據(jù)庫可以有多個(gè)表空間 (2)一個(gè)表空間只能(zh nn)屬于一個(gè)
2、數(shù)據(jù)庫(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頁/共16頁第三頁,共17頁。q 表空間應(yīng)用原則表空間應(yīng)用原則q 遵循分散遵循分散(Separate)(Separate)存儲(chǔ)原則,避免存儲(chǔ)原則,避免(bmin)(bmin)磁盤磁盤I/OI/O沖突沖突 (1) 在系統(tǒng)性能要求較高的應(yīng)用環(huán)境
3、中,創(chuàng)建表空間時(shí)使用裸設(shè)備存儲(chǔ)數(shù)據(jù)文件 (2)將表、索引分開存放在不同的表空間中 (3)將訪問頻度高的表、索引分開存放在不同的表空間,并將這些表空間所使用的數(shù)據(jù)文件存儲(chǔ)到不同的物理磁盤上 (4)對(duì)于數(shù)據(jù)量特別大,并發(fā)訪問頻繁的表、索引應(yīng)考慮單獨(dú)存放在一個(gè)表空間中。進(jìn)一步,考慮將表、索引進(jìn)行分區(qū)存儲(chǔ)到不同表空間中 (5)將日志(rzh)和數(shù)據(jù)放置在不同的磁盤上第3頁/共16頁第四頁,共17頁。q 表空間管理方法表空間管理方法q Oracle 10g Oracle 10g 采用采用(ciyng)(ciyng)本地管理本地管理q 需要通過估算表、索引等方案對(duì)象的大小需要通過估算表、索引等方案對(duì)象的大
4、小(dxio)(dxio)及數(shù)據(jù)塊空間分配比例來估算表空間的大及數(shù)據(jù)塊空間分配比例來估算表空間的大小小(dxio)(dxio)q q 表占用空間大小 = 最大行長初始行數(shù)q (1+PCTFREE/100)記錄復(fù)合增長率 記錄復(fù)合增長率指的是在系統(tǒng)的估計(jì)使用期內(nèi)記錄增長率的乘積 q 實(shí)際創(chuàng)建的表空間一般應(yīng)比計(jì)算數(shù)要再大一點(diǎn)第4頁/共16頁第五頁,共17頁。系統(tǒng)(xtng)表空間臨時(shí)(ln sh)表空間撤銷(chxio)表空間q建立數(shù)據(jù)庫時(shí),Oracle會(huì)自動(dòng)建立q一般情況下,建立表空間由特權(quán)用戶或DBA完成第5頁/共16頁第六頁,共17頁。按構(gòu)成文件分q大文件表空間:只能包含1個(gè)大文件q小文件表
5、空間:可包含多個(gè)數(shù)據(jù)文件按表空間用途分q系統(tǒng)表空間、撤銷表空間、臨時(shí)表空間q數(shù)據(jù)表空間、索引表空間等按數(shù)據(jù)特性分永久表空間、 臨時(shí)表空間、 撤銷表空間第6頁/共16頁第七頁,共17頁。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頁/共16頁第八頁,共17頁。path_filename SIZE integer K|M REUSE AUTOEXTEND OFF|ON NEXT integer K|M MAXSIZE UNLIMITED | integer K|M qdatafile_tempfile_spec語法(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頁/共16頁第九頁,共17頁。例1:建立名稱為data_ts1的數(shù)據(jù)表空間(kngjin),大小為50M,區(qū)間統(tǒng)一為128KB大小。 例2:建立(jinl)名稱為temp_ts1的臨時(shí)表空間,使用文件存放臨時(shí)數(shù)據(jù)。 例3:創(chuàng)建10號(hào)部門經(jīng)理用戶EMP_MGR10,指定該用戶的數(shù)
8、據(jù)表空間為data_ts1,臨時(shí)表空間為temp_ts1。授權(quán)該用戶可以查看SCOTT用戶下雇員表中的記錄。 例4:創(chuàng)建和應(yīng)用撤銷表空間。 例5:創(chuàng)建大文件表空間,并指定為SCOTT用戶的默認(rèn)數(shù)據(jù)表空間。 EXA_04_05.SQL EXA_04_03.SQL 第9頁/共16頁第十頁,共17頁。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頁/共16頁第十一頁,共17頁。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頁/共16頁第十二頁,共17頁。q表空間(kngjin)狀態(tài)維護(hù)q 刪除(shnch)表空間ALTER TABLESPACE tablespace ONLINE /只讀 或 可寫| OFFLINE NORMAL |TEMPORARY | FOR RECOVER | READ ONLY | WRITE ;DROP TABLESPACE t
11、ablespace INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS ;第12頁/共16頁第十三頁,共17頁。q查看(chkn)數(shù)據(jù)庫中數(shù)據(jù)文件的分布情況q重新部署數(shù)據(jù)文件q(1)執(zhí)行ALTER TABLESPACE tablespace OFFLINE命令將對(duì)應(yīng)的表空間脫機(jī)q(2)將數(shù)據(jù)文件復(fù)制到分離的目標(biāo)盤位置(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頁/共16頁第十四頁,共17頁。例6:調(diào)整(tiozhng)數(shù)據(jù)表空間data_ts1的大小。 EXA_04_06.SQL 例7:刪除(shnch)temp_ts1表空間。 第14頁/共16頁第十五頁,共17頁。OracleOracle數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫技術(shù)第15頁/共16頁第十六頁,共1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO 21036:2025 EN Plastics piping systems for industrial applications - Unplasticized polyamide (PA-U) - Metric series for specifications for components and system
- 建筑工程水電材料購銷合同(2025年版)2篇
- 二零二五年文化產(chǎn)業(yè)投資合伙協(xié)議3篇
- 長春公積金2025年度業(yè)務(wù)流程優(yōu)化合同3篇
- 2025版企業(yè)停薪留職員工心理疏導(dǎo)服務(wù)協(xié)議3篇
- 2025年度項(xiàng)目管理人員專業(yè)技能培訓(xùn)聘用協(xié)議2篇
- 2025年度醫(yī)療健康領(lǐng)域個(gè)人勞務(wù)派遣管理協(xié)議4篇
- 2025年度窗簾行業(yè)供應(yīng)鏈管理服務(wù)合同2篇
- 2025年度個(gè)性化定制住房建設(shè)合同范本4篇
- 2025年度停車場(chǎng)停車場(chǎng)智能收費(fèi)系統(tǒng)承包合同4篇
- 2023-2024學(xué)年度人教版一年級(jí)語文上冊(cè)寒假作業(yè)
- 軟件運(yùn)維考核指標(biāo)
- 空氣動(dòng)力學(xué)仿真技術(shù):格子玻爾茲曼方法(LBM)簡(jiǎn)介
- 對(duì)表達(dá)方式進(jìn)行選擇與運(yùn)用
- GB/T 18488-2024電動(dòng)汽車用驅(qū)動(dòng)電機(jī)系統(tǒng)
- 投資固定分紅協(xié)議
- 高二物理題庫及答案
- 職業(yè)發(fā)展展示園林
- 七年級(jí)下冊(cè)英語單詞默寫表直接打印
- 2024版醫(yī)療安全不良事件培訓(xùn)講稿
- 中學(xué)英語教學(xué)設(shè)計(jì)PPT完整全套教學(xué)課件
評(píng)論
0/150
提交評(píng)論