




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、管理存儲課程目標(biāo) 學(xué)完本課后,應(yīng)能完成下列工作: 介紹 Oracle 數(shù)據(jù)庫如何自動管理空間 預(yù)先監(jiān)視和管理表空間的空間使用量 使用段指導(dǎo) 使用段收縮功能從表和索引中回收浪費(fèi)的空間 管理可恢復(fù)的空間分配 介紹可移動表空間和數(shù)據(jù)庫的概念 空間管理 主動監(jiān)視 段指導(dǎo)和段收縮 可恢復(fù)的分配 可移動表空間和數(shù)據(jù)庫 空間管理:概覽 空間由 Oracle 數(shù)據(jù)庫自動管理。Oracle 數(shù)據(jù)庫能夠生成有關(guān)潛在問題的預(yù)警,并推薦可能的解決方案。這些功能包括: Oracle Managed Files (OMF) 用位圖進(jìn)行的空閑空間管理(“本地管理”)和數(shù)據(jù)文件自動擴(kuò)展 主動空間管理(默認(rèn)閾值和服務(wù)器生成的預(yù)
2、警) 空間回收(收縮段、聯(lián)機(jī)重新定義表) 容量計劃(增長報表) 空閑空間管理 自動 利用本地管理的表空間啟用 由段中的位圖跟蹤 優(yōu)點(diǎn): 更靈活的空間使用情況 運(yùn)行時調(diào)整 多進(jìn)程搜索 BMB 區(qū)BMB BMB 數(shù)據(jù)塊BMB BMB BMB BMB BMB 段段的類型 段是為某個邏輯結(jié)構(gòu)分配的一組區(qū)。不同類型的段包括: 數(shù)據(jù)段 索引段 臨時段 段由數(shù)據(jù)庫動態(tài)分配。 分配區(qū) 搜索數(shù)據(jù)文件的位圖,以便獲取所需數(shù)目的相鄰空閑塊。 用以下存儲子句調(diào)整區(qū)的大?。?UNIFORM AUTOALLOCATE 查看區(qū)映射。 獲得取消分配建議。 塊空間管理 PCTFREE = 10 刪除滿塊插入、更新刪除FS2FS
3、3 FS1 FS2 FS3 FS4 FS1滿塊行鏈接和移植 示例: 更新時:行的長度增加,超過了塊中的可用空閑空間。 需要將數(shù)據(jù)存儲在新塊中。將保留行的原始物理標(biāo)識符 (ROWID) 。Oracle 數(shù)據(jù)庫需要讀取兩個塊以檢索數(shù)據(jù)。“段指導(dǎo)”查找包含移植行的段。舊數(shù)據(jù) 包含指向移植行指針的原始塊新數(shù)據(jù)預(yù)先表空間監(jiān)視 空間管理 主動監(jiān)視 段指導(dǎo)和段收縮 可恢復(fù)的分配 可移動表空間和數(shù)據(jù)庫 閾值和解決空間問題 通過以下方法解決空間問題: 添加數(shù)據(jù)文件或調(diào)整數(shù)據(jù)文件大小 設(shè)置 AUTOEXTEND ON 收縮對象 減少 UNDO_RETENTION 檢查臨時表空間中是否存在長時間運(yùn)行的查詢 85%
4、已滿或剩下 100 MB 警告 97% 已滿或剩下 5 MB 嚴(yán)重 解決空間問題預(yù)警 本地管理的表空間 DBA監(jiān)視表空間的空間使用量 只讀表空間和脫機(jī)表空間:不要設(shè)置預(yù)警臨時表空間:閾值對應(yīng)于會話當(dāng)前使用的空間還原表空間:閾值對應(yīng)于活動區(qū)和未到期區(qū)所使用的空間可自動擴(kuò)展的文件:閾值基于最大文件大小MMON85% 警告 97% 嚴(yán)重 每 10 分鐘檢查一次預(yù)警 預(yù)警 已越過已越過收縮段 HWMHWMHWMALTER TABLE employees SHRINK SPACE COMPACT; 1ALTER TABLE employees SHRINK SPACE; 2可以在壓縮期間進(jìn)行 DML 操
5、作和查詢。 調(diào)整 HWM 時將阻塞 DML 操作。 空間管理 主動監(jiān)視 段指導(dǎo)和段收縮 可恢復(fù)的分配 可移動表空間和數(shù)據(jù)庫 收縮操作的結(jié)果 改善性能和空間使用情況 維護(hù)索引 不執(zhí)行觸發(fā)器 可以減少移植行數(shù) 建議在 IOT 上重建輔助索引 DBA收縮不執(zhí)行觸發(fā)器表索引 用 ASSM 回收空間 聯(lián)機(jī)原地操作 只適用于位于 ASSM 表空間中的段 候選段類型: 按堆組織的表和按索引組織的表索引 分區(qū)和子分區(qū) 實體化視圖和實體化視圖日志 段指導(dǎo):概覽 段指導(dǎo) 段指導(dǎo)完整注釋頁 實施建議 數(shù)據(jù)庫控制和段收縮 使用 SQL 收縮段 ALTER SHRINK SPACE CASCADETABLE OVERF
6、LOWINDEXMATERIALIZED VIEWMATERIALIZED VIEW LOGMODIFY PARTITIONMODIFY SUBPARTITIONMODIFY LOBALTER TABLE employees SHRINK SPACE CASCADE;ALTER TABLE employees ENABLE ROW MOVEMENT;12ALTER TABLE employees MODIFY LOB(resume) (SHRINK SPACE);3ALTER TABLE employees OVERFLOW SHRINK SPACE;4管理可恢復(fù)的空間分配 可恢復(fù)的語句有下列
7、特性: 使用可恢復(fù)的語句,您可以掛起大型操作,而不是收到錯誤。 使用可恢復(fù)的語句,可以在掛起操作時解決問題,而無須重新開始。 在下列條件下,將掛起可恢復(fù)的語句: 空間不足 達(dá)到了最大區(qū)數(shù) 超出了空間限額 空間管理 主動監(jiān)視 段指導(dǎo)和段收縮可恢復(fù)的分配 可移動表空間和數(shù)據(jù)庫 使用可恢復(fù)的空間分配 如果查詢、DML 操作和特定 DDL 操作遇到空間不足錯誤,則可恢復(fù)這些操作。 可以通過 SQL、PL/SQL、SQL*Loader 或 Oracle 調(diào)用接口 (OCI) 來發(fā)出可恢復(fù)的語句。 要運(yùn)行可恢復(fù)的語句,必須先為會話啟用可恢復(fù)的語句。 ALTER SESSION ENABLE RESUMAB
8、LE;INSERT INTO sales_new SELECT * FROM sh.sales;ALTER SESSION DISABLE RESUMABLE; 使用可恢復(fù)的空間分配完整注釋頁 恢復(fù)掛起的語句 SQL 語句全表掛起繼續(xù)SQL操作AFTERSUSPEND觸發(fā)器中止或者包含空閑空間的表12345恢復(fù)掛起的語句完整注釋頁 移動表空間 概念:可跨平臺移動的表空間: 簡化數(shù)據(jù)倉庫和數(shù)據(jù)集市之間的數(shù)據(jù)分發(fā) 允許從一個平臺向另一個平臺移植數(shù)據(jù)庫 受支持的平臺: Microsoft Windows for AMD (64 位) HP Open VMS 基于 AIX 的系統(tǒng)(64 位) Sola
9、ris 操作系統(tǒng) (x86) Apple Mac 操作系統(tǒng) Linux IA(64 位) Linux IA(32 位) Linux for AMD(64 位) HP-UX IA(64 位)Microsoft Windows IA(32 位) 基于 IBM zSeries 的 Linux HP Tru64 UNIX Solaristm OE(64 位) Microsoft Windows IA(64 位) HP-UX(64 位) Solaristm OE(32 位) 可恢復(fù)的分配 可移動表空間和數(shù)據(jù)庫 概念:最低兼容級別 源數(shù)據(jù)庫和目標(biāo)數(shù)據(jù)庫都必須將 COMPATIBLE 設(shè)置為 10.0.0
10、或更高。數(shù)據(jù)文件頭能夠識別平臺。在移動前,請確保所有只讀文件和脫機(jī)文件能夠識別平臺。只讀只讀讀/寫只讀COMPATIBLE=10.0.0 COMPATIBLE=9.2.0 讀/寫讀/寫可移動表空間過程 目標(biāo)是否使用相同的endian 格式? 使用 RMAN轉(zhuǎn)換數(shù)據(jù)文件將表空間置于只讀狀態(tài)是 使用“數(shù)據(jù)泵”提取元數(shù)據(jù)傳送數(shù)據(jù)文件并將文件轉(zhuǎn)儲到目標(biāo)使用“數(shù)據(jù)泵”導(dǎo)入元數(shù)據(jù)將表空間置于讀/寫狀態(tài)否 源目標(biāo)確定平臺的 Endian 格式 源 目標(biāo) SELECT tp.endian_formatFROM v$transportable_platform tp, v$database dWHERE tp.
11、platform_name = d.platform_name;移動數(shù)據(jù)庫 概括可移動表空間功能可以輕松地從數(shù)據(jù)倉庫環(huán)境向數(shù)據(jù)集市(數(shù)據(jù)集市通常在較小的平臺上運(yùn)行)分發(fā)數(shù)據(jù)數(shù)據(jù)庫可以非常迅速地從一個平臺移植到另一個平臺平臺 X平臺 Y數(shù)據(jù)庫文件傳送相同的“endianness” 現(xiàn)有數(shù)據(jù)庫新數(shù)據(jù)庫 可恢復(fù)的分配 可移動表空間和數(shù)據(jù)庫 數(shù)據(jù)庫移動過程:源系統(tǒng)轉(zhuǎn)換 源系統(tǒng) 只讀在只讀模式下打開數(shù)據(jù)庫并且 COMPATIBLE=10.0.0 目標(biāo)系統(tǒng)只讀CONVERTDATABASETO PLATFORM 只讀傳送文件只讀數(shù)據(jù)庫移動過程:目標(biāo)系統(tǒng)轉(zhuǎn)換 源系統(tǒng)目標(biāo)系統(tǒng)只讀CONVERTDATABASEON TARGET 只讀只讀只讀傳送文件在只讀模式下打開數(shù)據(jù)庫并且 COMPATIBLE=10.0.0 數(shù)據(jù)庫移動:注意事項 在目標(biāo)平臺上創(chuàng)建口令文件移動在源數(shù)據(jù)庫中使用的 BFILE生成的 pfile 和移動腳本使用 OMF使用 DBNEWID 來更改 DBID小結(jié) 在本課中,您應(yīng)該已經(jīng)學(xué)會如何:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中等裝修房屋出售合同范例
- 串珠配件買賣合同范例
- 保暖套裝采購合同范例
- 共享單車區(qū)域服務(wù)合同范例
- 共享倉庫服務(wù)合同范例
- 2025屆河南省焦作市博愛縣高三上學(xué)期一模英語試題(解析版)
- 中考化學(xué)二輪復(fù)習(xí)工藝流程題型專題07 新物質(zhì)的制?。ê馕觯?/a>
- 場地轉(zhuǎn)租三方協(xié)議
- 土石方爆破合同
- 店面租賃協(xié)議范本
- 2025年合肥公交集團(tuán)有限公司駕駛員招聘180人預(yù)筆試參考題庫附帶答案詳解
- 2025年蘇州市職業(yè)大學(xué)單招職業(yè)適應(yīng)性測試題庫完美版
- (二模)2025年寶雞市高考模擬檢測試題(二)物理試卷(含答案)
- 營銷管理實踐總結(jié)報告
- 2025年初級社會工作者綜合能力全國考試題庫(含答案)
- 2024年全國國家版圖知識競賽題庫及答案(中小學(xué)組)
- 宏觀經(jīng)濟(jì)學(xué) 布蘭查德第六版 第6章勞動力市場
- 99S203 消防水泵接合器安裝圖集
- 斯瓦希里語輕松入門
- 拼音田字格(A4 word 打印版)
- GA∕T 743-2016 閃光警告信號燈
評論
0/150
提交評論