版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1 第七章第七章 DB2數(shù)據(jù)庫存儲管理與維護數(shù)據(jù)庫存儲管理與維護 ?7.1 DB2數(shù)據(jù)存儲管理 ?7.2 DB2中的數(shù)據(jù)維護 2 7.1 DB2數(shù)據(jù)存儲管理數(shù)據(jù)存儲管理 一、數(shù)據(jù)存儲管理 ? 二、表空間設計和維護3 一、數(shù)據(jù)存儲管理一、數(shù)據(jù)存儲管理(1 of 5) ?DB2存儲模型 DB2實例實例 數(shù)據(jù)庫1 表空間0 表 表空間1 表 表空間2 表 表 數(shù)據(jù)庫2 表空間0 表空間1 表 表 表 4 一、數(shù)據(jù)存儲管理一、數(shù)據(jù)存儲管理(2 of 5) ?緩沖池緩沖池 ?分配給DB2數(shù)據(jù)庫管理器的一個內(nèi)存空間 當數(shù)據(jù)庫管理器對磁盤進行讀、寫時,用來緩存表和索引數(shù)據(jù)項 應用緩沖池可以提高數(shù)據(jù)庫的性能,
2、是一個非常重要的數(shù)據(jù)庫系統(tǒng)性能優(yōu)化手段。 ?可以建立多個緩沖池 5 一、數(shù)據(jù)存儲管理一、數(shù)據(jù)存儲管理(3 of 5) ?表空間表空間 ?是數(shù)據(jù)庫及存儲在該數(shù)據(jù)庫中的表之間的邏輯層。 表空間在數(shù)據(jù)庫中創(chuàng)建,表在表空間中創(chuàng)建。 ?DB2支持兩種類型的表空間: ?系統(tǒng)管理表空間(SMS)操作系統(tǒng)文件管理器分配并管理表空間所存儲的空間。SMS是默認的表空間類型。 數(shù)據(jù)庫管理表空間(DMS) 數(shù)據(jù)庫管理控制存儲空間。從本質(zhì)上說,這種表空間是為實現(xiàn)某特定目而設計的文件系統(tǒng),能最大限度地滿足數(shù)據(jù)庫管理器的需求。 6 一、數(shù)據(jù)存儲管理一、數(shù)據(jù)存儲管理(4 of 5) ?容器 ?容器是物理存儲設備,可以通過目錄
3、名、設備名或者文件名進行標識。 ?容器被分配給某一個表空間,一個表空間可以跨越多個容器,但一個容器只能屬于一個表空間。 ?容器必須放置在本地磁盤上 7 一、數(shù)據(jù)存儲管理一、數(shù)據(jù)存儲管理(5 of 5) ?三種類型的容器 ?目錄容器 ?目錄容器是SMS表空間中唯一的一類容器。SMS表空間中可以定義多個容器,每一個容器都可以映射到不同的物理磁盤上 ?設備容器 文件容器 ?建立了容器的設備不能用在另一個表空間里面 ?文件容器是一個由DMS表空間使用的預分配大小的文件。在操作上,文件和設備沒有任何區(qū)別。 8 二、表空間設計和維護二、表空間設計和維護(1 of 4) 9 二、表空間設計和維護二、表空間設
4、計和維護(2 of 4) ?DB2建立的物理文件不能以任何方式從 DB2外直接訪問 ?不能直接改變這些文件。它們只能使用存檔的API或者實現(xiàn)那些API的工具來單獨訪問。 不可以刪除或者移動這些文件。 除了DB2,其他任何請求均不能直接訪問DB2文件和目錄。 備份數(shù)據(jù)庫或者表空間的唯一方式是通過BACKUP API,包括那些API的實現(xiàn),如由命令行處理器和控制中心提供的API。 10 二、表空間設計和維護二、表空間設計和維護(3 of 4) ?查看表空間信息 ?LIST TABLESPACES SHOW DETAIL ?表空間的狀態(tài) ?(0 x 0000) 允許對表空間進行進取(常規(guī)狀態(tài));?(
5、0 x 0001) 靜止共享; ?(0 x 0002) 靜止更新; ?(0 x 0004) 靜止排它; ?(0 x 0008) 載入掛起; ?(0 x 0010) 刪除掛起; ?(0 x 0020) 備份掛起; ?(0 x 0100) 恢復掛起。 11 二、表空間設計和維護二、表空間設計和維護(4 of 4) ?查看表空間容器信息 ?LIST TABLESPACES FOR tablespace_id SHOW DETAIL ?表空間的信息存在在SYSCAT.TABLESPAECS 編目視圖中,可以使用SQL命令進行查詢。 DMS表空間增加容器 ?ALTER TABLESPACE語句 ?增加容
6、器后,表空間的容量在所有的容器中重新平衡 查看有關(guān)表空間的系統(tǒng)編目信息向12 7.2 DB2中的數(shù)據(jù)維護中的數(shù)據(jù)維護 一、移動數(shù)據(jù)格式 ? 二、數(shù)據(jù)移動工具三、數(shù)據(jù)維護13 一、移動數(shù)據(jù)的格式一、移動數(shù)據(jù)的格式(1 of 2) ?DEL 定界ASCII文件 ?字符定界符-“ ?列定界符-, ?行定界符-回車換行符 10001,”George”, “Baklarz”, “307” 10002,”Bill”, “Wang”, “204” 10003,”Beverly”, “Crusher”, “305” ?ASC 定長ASCII文件 ?所有的列都是定長的,沒有列或字符定界符 10001George
7、 Baklarz307 10002Bill Wang 204 10003BeverlyCrusher305 14 一、移動數(shù)據(jù)的格式一、移動數(shù)據(jù)的格式(2 of 2) ?IXF 集成交換格式文件 ?集成交換格式文件包含連續(xù)的變長記錄序列 數(shù)字值存儲為壓縮十進制或二進制 字符值以其ASCII表示存儲,且只存儲變長字符類型的已使用部分 一個IXF同時存儲表的定義和數(shù)據(jù) Lotus 1-2-3和Symphony產(chǎn)品使用這種文件格式類型導出或?qū)霐?shù)據(jù) Lotus 1-2-3和Symphony產(chǎn)品使用這種文件格式類型導出或?qū)霐?shù)據(jù) ?WSF 工作表格文件 ?15 二、數(shù)據(jù)移動工具二、數(shù)據(jù)移動工具(1 o
8、f 7) ?導出工具EXPORT 16 二、數(shù)據(jù)移動工具二、數(shù)據(jù)移動工具(2 of 7) ?導出數(shù)據(jù)的例子 17 二、數(shù)據(jù)移動工具二、數(shù)據(jù)移動工具(3 of 7) ?導入數(shù)據(jù)IMPORT 18 二、數(shù)據(jù)移動工具二、數(shù)據(jù)移動工具(4 of 7) ?導入數(shù)據(jù)的例子 19 二、數(shù)據(jù)移動工具二、數(shù)據(jù)移動工具(5 of 7) ?載入工具-LOAD ?載入工具使用從輸入文件讀出的行構(gòu)建頁,插據(jù)數(shù)據(jù) 已有的索引在數(shù)據(jù)頁插入后重建 在載入期間,單個記錄不記錄在日志文件中 ?載入式具工作的四個階段 ?載入階段:數(shù)據(jù)存在在表中;收集索引并排序 構(gòu)建階段:基于在載入階段收集的索引鍵創(chuàng)建索引 刪除階段:刪除違反唯一或主鍵約束的行 索引拷貝階段:將索引數(shù)據(jù)拷回原來的表空間 20 二、數(shù)據(jù)移動工具二、數(shù)據(jù)移動工具(6 of 7) ?載入工具 LOAD 21 二、數(shù)據(jù)移動工具二、數(shù)據(jù)移動工具(7 of 7) ?載入數(shù)據(jù)例子 22 三、數(shù)據(jù)維護三、數(shù)據(jù)維護 ?有三種工具用來幫助組織 ?REORGCHK ?該工具幫助決定是否需要對表或索引進行物理重組 ?REORG ?如果表需要重組,用 REORG命令進行。 ?RUNSTATS ?系統(tǒng)編目表中的字段、表和索引信息,如表中行的數(shù)量、表或索引的空間使用情況、字段中不同的值的數(shù)量等,不被當即保存,由 RUNSTATS 工具生成。 ?RUNST
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考地理一輪復習第三章地球上的大氣及其運動第三節(jié)常見天氣系統(tǒng)課件
- 新課改課件模板
- 2023年國家公務員錄用考試《行測》真題(地市級)及答案解析
- 2024年湖南省中考英語真題卷及答案解析
- 動畫設置 課件
- 幼兒園小班歌曲《大西瓜》課件
- 西京學院《景觀小品設計》2023-2024學年第一學期期末試卷
- 西京學院《機械制造技術(shù)基礎(chǔ)》2023-2024學年第一學期期末試卷
- 西京學院《工程創(chuàng)新設計電氣控制》2021-2022學年期末試卷
- 西京學院《電力工程基礎(chǔ)》2022-2023學年期末試卷
- 中藥材、中藥飲片的驗收
- 【3-5分鐘微電影劇本青春】微電影劇本《青春不褪色》
- 老垃圾填埋作業(yè)方案
- 中考英語作文評分標準
- 老年服務倫理與禮儀課件
- 稱骨歌及說明
- 中石化洛陽設計院配管設計總則
- (最新整理)液化氣體汽車罐車安全監(jiān)察規(guī)程
- 劉毅突破英語詞匯5000完整版
- 事業(yè)單位工作人員工資審批表.doc
- POSP概要設計說明書V31(參考)
評論
0/150
提交評論