版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、此文從以下幾個(gè)方面來整理關(guān)于分區(qū)表的概念及操作:1.表空間及分區(qū)表的概念2.表分區(qū)的具體作用3.表分區(qū)的優(yōu)缺點(diǎn)4.表分區(qū)的幾種類型及操作方法5.對(duì)表分區(qū)的維護(hù)性操作.(1.)表空間及分區(qū)表的概念表空間:是一個(gè)或多個(gè)數(shù)據(jù)文件的集合,所有的數(shù)據(jù)對(duì)象都存放在指定的表空間中,但主要存放的是表,所以稱作表空間。分區(qū)表:當(dāng)表中的數(shù)據(jù)量不斷增大,查詢數(shù)據(jù)的速度就會(huì)變慢,應(yīng)用程序的性能就會(huì)下降,這時(shí)就應(yīng)該考慮對(duì)表進(jìn)行分區(qū)。表進(jìn)行分區(qū)后,邏輯上表仍然是一
2、張完整的表,只是將表中的數(shù)據(jù)在物理上存放到多個(gè)表空間(物理文件上),這樣查詢數(shù)據(jù)時(shí),不至于每次都掃描整張表。(2).表分區(qū)的具體作用acle的表分區(qū)功能通過改善可管理性、性能和可用性,從而為各式應(yīng)用程序帶來了極大的好處。通常,分區(qū)可以使某些查詢以及維護(hù)操作的性能大大提高。此外分區(qū)還可以極大簡化常見的管理任務(wù),分區(qū)是構(gòu)建千兆字節(jié)數(shù)據(jù)系統(tǒng)或超高可用性系統(tǒng)的關(guān)鍵工具。分區(qū)功能能夠?qū)⒈?、索引或索引組織表進(jìn)一步細(xì)分為段,這些數(shù)據(jù)庫對(duì)象的段叫做分區(qū)
3、。每個(gè)分區(qū)有自己的名稱,還可以選擇自己的存儲(chǔ)特性。從數(shù)據(jù)庫管理員的角度來看,一個(gè)分區(qū)后的對(duì)象具有多個(gè)段,這些段既可進(jìn)行集體管理,也可單獨(dú)管理,這就使數(shù)據(jù)庫管理員在管理分區(qū)后的對(duì)象時(shí)有相當(dāng)大的靈活性。但是,從應(yīng)用程序的角度來看,分區(qū)后的表與非分區(qū)表完全相同,使用SQLDML命令訪問分區(qū)后的表時(shí),無需任何修改。什么時(shí)候使用分區(qū)表:1、表的大小超過2GB。2、表中包含歷史數(shù)據(jù),新的數(shù)據(jù)被增加都新的分區(qū)中。(3).表分區(qū)的優(yōu)缺點(diǎn)表分區(qū)有以下優(yōu)點(diǎn)
4、:1、改善查詢性能:對(duì)分區(qū)對(duì)象的查詢可以僅搜索自己關(guān)心的分區(qū),提高檢索速度。2、增強(qiáng)可用性:如果表的某個(gè)分區(qū)出現(xiàn)故障,表在其他分區(qū)的數(shù)據(jù)仍然可用;3、維護(hù)方便:如果表的某個(gè)分區(qū)出現(xiàn)故障,需要修復(fù)數(shù)據(jù),只修復(fù)該分區(qū)即可;4、均衡IO:可以把不同的分區(qū)映射到磁盤以平衡IO,改善整個(gè)系統(tǒng)性能。缺點(diǎn):分區(qū)表相關(guān):已經(jīng)存在的表沒有方法可以直接轉(zhuǎn)化為分區(qū)表。不過acle提供了在線重定義表的功能。(4).表分區(qū)的幾種類型及操作方法PARTITIOND
5、_ACT_PART01VALUESLESSTHAN(TO_DATE(01MAY2003DDMONYYYY))TABLESPACED_TS01PARTITIOND_ACT_PART02VALUESLESSTHAN(TO_DATE(01JUN2003DDMONYYYY))TABLESPACED_TS02PARTITIOND_ACT_PART02VALUESLESSTHAN(TO_DATE(01JUL2003DDMONYYYY))TABLES
6、PACED_TS03)例三:MAXVALUECREATETABLERangeTable(iddINTPRIMARYKEYiNAMEVAR(10)gradeINT)PARTITIONBYRANGE(grade)(PARTITIONpart1VALUESLESSTHEN(1000)TABLESPACEPart1_tbPARTITIONpart2VALUESLESSTHEN(MAXVALUE)TABLESPACEPart2_tb)二.列表分區(qū)
7、:該分區(qū)的特點(diǎn)是某列的值只有幾個(gè),基于這樣的特點(diǎn)我們可以采用列表分區(qū)。例一CREATETABLEPROBLEM_TICKETS(PROBLEM_IDNUMBER(7)NOTNULLPRIMARYKEYDEIONVAR2(2000)CUSTOMER_IDNUMBER(7)NOTNULLDATE_ENTEREDDATENOTNULLSTATUSVAR2(20))PARTITIONBYLIST(STATUS)(PARTITIONPROB_AC
溫馨提示
- 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. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- oracle分區(qū)表
- 管理oracle約束與分區(qū)表
- 硬盤分區(qū)表詳解
- oracle權(quán)限詳解
- 硬盤分區(qū)表知識(shí)——詳解硬盤mbr
- 硬盤分區(qū)表知識(shí)——詳解硬盤mbr
- oracle的庫存管理詳解
- oracle數(shù)據(jù)操作和控制語言詳解
- oracle plsql編程詳解 全8篇
- linux下磁盤分區(qū)詳解
- pm魔術(shù)師分區(qū)及詳解
- 硬盤分區(qū)過程詳解(dm篇)
- 詳解oracle的導(dǎo)入和導(dǎo)出(數(shù)據(jù)泵)
- oracle表的簡單應(yīng)用
- 移動(dòng)硬盤分區(qū)方法,圖文詳解
- 移動(dòng)硬盤分區(qū)方法_圖文詳解
- oracle偽列以及偽表
- oracle-ebs-詞匯表
- oracle常見錯(cuò)誤代碼及其解決辦法詳解
- 用winhex直接修改磁盤分區(qū)表找回丟失的分區(qū)(另附分區(qū)表知識(shí))microsoft word 文檔
評(píng)論
0/150
提交評(píng)論