Oracle OCM

                      Oracle OCM

(1)oracle數據庫軟件安裝部署和升級

1、ocm考試介紹和課程介紹

ocm考試流程簡介

ocm考試大綱介紹

課程安排介紹


2、安裝和升級數據庫軟件

安裝VMware10

安裝部署oracle linux5.4

安裝部署oracle11.2.0.3.0

區分PSU/CPU/SPU

升級oracle到11.2.0.3.14

手工創建數據庫


3、SQL/plus 工具使用

執行sql腳本

使用edit指令

使用spool指令

格式化列顯示

使用set指令

使用change、list、input、append指令

將sqlbuffer中的sql保存到文件

顯示sqlplus幫助

顯示sqlplus 系統環境變量的值。


(2)oracle數據庫管理和配置

1、oracle數據庫設計

考慮數據庫的邏輯設計

數據庫創建方式和數量

數據文件和日誌文件的存放位置


2、oracle數據庫規劃

硬件容量規劃:磁盤空間、CPU、I/O等規劃

軟件規劃:操作系統安裝和配置、數據庫規劃、數據庫對象內容和數量規劃

網絡規劃:網絡硬件、網絡軟件和協議、網絡客戶流量和發佈、網絡拓撲等規則。

根據短期、中期、長期和未來業務發展對數據庫做規劃


3、oracle表空間詳解

表空間的操作和管理

配置大文件表空間的Rowid詳解

Rowid詳解

使用手動和自動管理表空間

創建和管理NFS文件管理的表空間

講解undo

加密表空間

如何在工作中創建合適的表空間


4、oracle數據庫存儲結構講解

數據文件講解

管理數據文件

如何合理規劃和添加數據文件

什麼是段區塊

行遷移和行連接的成因及影響和解決方案


5、oracle數據庫配置

爲數據庫配置內存大小和參數

如何在工作中爲數據庫配置合理的參數


(3)oracle數據庫網絡管理

1、配置oracle網絡環境

oracle網絡配置

監聽器的配置和管理

tnsnames的配置和管理

動態註冊和靜態註冊

使用oracle配置文件

網絡故障Failover


2、解決oracle網絡故障

設置網絡追蹤

故障處理


(4)網格控制

1、GC安裝和使用

GC作用和應用

gc體系結構

gc安裝

配置EM資料庫

創建EM用戶agent的安裝和配置


2、gc的使用

使用em修改數據庫配置

使用em修改數據庫可用性


3、創建和使用計劃任務

創建和管理job作業

創建和監視警告

創建通知

創建計劃任務

創建計劃

爲作業指定時間窗口

創建程序

創建作業類

使用rman備份各種文件


(5)oracle數據庫備份和恢復

1、備份和恢復的基本概念

實際工作中制定備份和恢復需要考慮的因素

常見錯誤類型和如何應付

scn號詳解

冷備份和熱備份

物理備份和邏輯備份

完全備份和不完全備份

完全恢復和不完全恢復

實例恢復和介質恢復


2、使用閃回

閃回版本查詢

閃回事務

閃回表

閃回丟棄

閃回數據庫

閃回數據歸檔


3、手工備份和恢復

使用手工方式對控制文件和數據文件進行物理備份

丟失和多個控制文件的解決方案

丟失一個日誌成員和一個非當前日誌組的解決方案

丟失系統表空間的恢復方案

丟失非系統表空間的恢復方案


4、邏輯備份

導入導出原理解析

使用導入導出工具執行表、對象、全庫的導出導入

導入導出工具常見參數講解

使用數據泵導入導出工具對錶、對象、全庫的導出和導入

數據泵工具常見參數講解

傳輸表空間

字符集問題


5、使用rman執行備份和恢復

rman catalog

rman工具的基本使用

查看和修改rman環境變量

使用控制文件自動備份

使用rman鏡像備份

使用rman備份優化

使用多個通道進行備份

使用備份恢復冗餘策略

使用rman備份各種文件

使用增量備份

備份集和備份片

使用rman查看備份

使用rman校驗備份集

修改備份狀態

使用rman進行各種場景的恢復

使用rman script

使用數據恢復顧問


(6)oracle數據庫遷移

1、如何遷移數據庫

不同遷移場景介紹

根據不同場景選擇不同遷移方式

使用數據泵導入導出工具遷移數據庫

使用dblink遷移數據

使用rman執行遷移

使用傳輸表空間遷移數據

使用DG遷移數據庫

使用OGG遷移數據


2、手工備份與恢復

使用數據泵導入導出工具執行跨版本遷移

使用rmanconvert執行跨平臺遷移


(7)oracle性能優化

1、性能優化的腳本概念

爲什麼要優化

優化目標

常見優化問題

生產環境優化步驟


2、診斷與優化工具

告警日誌

SQL跟蹤 10046 10053事件

資料視圖

AWR性能報告與ADDM

使用sql優化建議

使用sql查詢建議

使用sql性能分析器

配置基線模板


3、I/O調優

進程與I/O

調節I/O的指導分針

I/O視圖和AWR資料

全表掃描、索引掃描與物理讀

DBWn與物理寫

日誌文件與歸檔文件


4、共享池

共享池概念

庫緩存

遊標與共享SQL

庫緩存調優與pin頻繁使用對象

保留區與ora-04031

共享池顧問

庫緩存調優總結 

調優字典緩存

大池

共享池相關的


5、buffercache

buffercache簡介

塊的讀

塊的寫

邏輯讀的2種概念

CR快

等待事件


6、redobuffer與java池

RedoBuffer

Java池


7、SGA管理

SGA_target與sga_max_size

memory_target與memory_max_target

asmm內存組件與非asmm內存組件的改變


8、PGA與排序

UGA用戶全局區

CGA調用全局區

PGA程序全局區

PGA管理

PGA內存的回收

相關視圖


9、SQL優化

訪問路徑

rowid與rownum

表連接方式

優化器

執行計劃與hints

診斷工具


10、資料收集

什麼是資料圖

柱狀圖

analyze


11、學會使用各種索引

學會使用B Tree索引

學會使用各種非BTree索引

不同索引的使用和性能對比

如何確定是否創建索引和選擇合適的索引


12、使用分區表

爲什麼使用分區表

工作中如何確定是否使用需要選用分區表

分區表的原理

hash分區

列表分區

範圍分區

複合分區

創建、刪除、更新和管理分區

全局和本地索引


13、使用索引組織表

爲什麼使用索引組織表

什麼情況使用索引組織表

索引組織表的原理

創建、刪除、更新、索引組織表


14、使用sql*Loader與外部表

使用sqlloader轉載數據

爲什麼使用外部表

外部表原理

創建、刪除、更新和管理外部表


15、使用物化視圖

爲什麼使用物化視圖

物化視圖原理

創建、刪除、更新和管理物化視圖

物化視圖的刷新

查詢重寫


16、使用asm

asm原理

安裝部署grid軟件

asm磁盤、磁盤組、故障組的概述

如何創建asm磁盤

如何創建asm實例

管理asm實例

管理asm磁盤

創建和管理asm磁盤組

創建和管理asm故障組

創建使用asm磁盤組的數據庫

使用asm鏡像數據

使用asm平衡數據

asm在平衡


(8)oracle數據庫高可用

1、使用asm

asm原理

安裝部署grid軟件

asm磁盤、磁盤組、故障組的概述

如何創建asm磁盤

如何創建asm實例

管理asm實例

管理asm磁盤

創建和管理asm磁盤組

創建和管理asm故障組

創建使用asm磁盤組的數據庫

使用asm鏡像數據

使用asm平衡數據

asm在平衡


2、使用rac

什麼情況使用rac

集羣相關概念:腦裂、健忘症、投票

使用asm作爲存儲安裝部署雙節點集羣環境

在多個節點安裝grid軟件

在多個節點安裝oracle數據庫軟件

創建和管理多節點的數據庫實例

rac日常命令總結

rac常見故障排除

rac環境如何優化


3、使用DG

DG原理

什麼是邏輯庫,什麼是物理庫

雙機熱備應用場景描述

DG相關服務介紹:日誌發送、傳輸、接受、應用服務

DG3大保護模式介紹

創建物理備庫

配置雙機、減少主庫增量備份開銷

切換主備庫並切換回原來狀態

配置故障切換連接

轉換備庫到快照備庫

爲雙機熱備配置歸檔刪除策略


如果oracle零基礎,請看我的ocp目錄。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章