Oracle Database 12C認證數據庫專家-OCP
OCP全稱為Oracle Certified Professional(數據庫專家),是Oracle公司的Oracle數據庫DBA認證課程,目前Oracle全世界的數據庫市場份額在50%以上,在中國的客戶更有中國移動、中國電信、阿里巴巴、騰訊等中國絕大多數的大型企業。這些企業都將是Oracle認證數據庫專家的雇主,更重要的是OCP是開啟Oracle所有產品線的鑰匙,Oracle還有ERP、中間件等更多的高端產品,都可以從OCP開始學習和熟悉。一個OCP工程師不僅僅可以從事DBA,還可以進一步進行學習成為ERP實施、中間件管理、BI(商業智能)等企業高薪酬的IT類專家。
一、SQL Workshop I(SQL語言)
* SQL簡介* SELECT 查詢語句* 限制和排序數據* 單行函數及自定義輸出格式
* 轉換函數與條件表達式 * 分組函數以及聚合操作 * 多表查詢操作 * 使用子查詢
* Set集合操作* DML與事務處理操作 * DDL語句
二、Admin Install and Upgrade(管理安裝與升級)
* Oracle 12c 以及云計算簡介 * 探索數據庫體系結構* 管理數據庫實例* 管理Oracle網絡環境
* 管理Oracle數據庫存儲結構* 管理用戶安全* 管理數據并發* 管理UNDO數據
* 實施數據庫審計功能 * 數據庫性能維護 * 數據庫性能調優 * SQL 性能調優
* 使用 Resource Manager 管理數據庫資源* 使用Oracle Scheduler 實現自動化任務
* 管理空間 * 備份與恢復概念 * 導入導出數據
* 使用 Oracle Support 工具,獲得技術支持
三、Backup and Recovery Workshop(備份與恢復)
* 備份與恢復基本概念 * 配置系統可恢復性* 使用RMAN資料檔案庫* 備份策略與術語
* 實施備份 * 提升備份性能 * 采用RMAN加密的備份 * 診斷數據庫故障
* 備份恢復概念* 實施各種場景恢復* Rman與 Oracle Secure Backup集成* 實施磁帶的備份與恢復* 使用閃回技術
* 閃回數據庫* 跨平臺傳送表空間和數據庫* 復制數據庫* 備份性能調優
四、Managing Multitenant Architecture(多租戶管理體系)
* CDB (容器數據庫)與PDB(可插拔數據庫)體系結構 * 管理CDB PDB* 管理PDB CDB存儲
* 管理CDB PDB安全* 管理可用性* 管理性能
Oracle認證數據庫大師-OCM
Oracle Certified Master (OCM) –全稱是Oracle認證大師,是Oracle認證的高級別,是對數據庫從業人員的技術、知識和操作技能的高級別的認可。Oracle OCM是解決困難的技術難題和復雜的系統故障的非常合適Oracle專家人選,也是IT行業衡量IT專家和經理人的高專業程度及經驗的基準。OCM不但有能力處理關鍵業務數據庫系統和應用,還能幫助客戶解決所有的Oracle技術困難,將成為企業內的資深專家和顧問。通過這個課程使ORACLE數據庫專家掌握了大型Oracle數據庫在Linux/Unix平臺上的網格、集群、災備、調優、數據倉庫、安全等高級維護技術,有資格成為大型數據中心行業權威。
一:數據庫創建
1、手動方式創建數據庫
* 環境變量的設置 * 密碼文件的創建* Oracle數據庫中參數* 數據庫啟動過程
2、DBCA建庫
* 形化界面建庫的優缺點 * DBCA建庫的幾種選項* 建庫過程中需要注意事項
二:數據庫管理
1、監聽的管理
* lis*****.ora文件 * tns*****.ora文件 * sq******ra文件 * 動態監聽注冊與靜態監聽注冊
2、表空間的管理
* 表空間的創建 * 大文件表空間的使用* 表空間的擴展 表空間的刪除
* 日志組的管理:添加日志組,日志組添加成員
3、控制文件
* 控制文件的管理與備份 * 控制文件的多路復用
三、Enterprise Manager Grid Control
* Grid Control體系結構 * 部署Enterprise Manager Grid Control
* 部署配置Enterprise Manager Grid Control Agent * 使用Grid Control對數據庫進行管理和性能監控
四、備份恢復
1、邏輯備份
2、物理備份
3、RMAN
* 配置RMAN工作環境 * 配置恢復目錄數據庫* 壓縮備份* RMAN備份/恢復數據庫
4、Flashback閃回數據庫技術
* Oracle數據庫閃回* 對比各種閃回技術* 配置閃回區域* 閃回數據歸檔
五:Oracle數據倉庫
1、物化視圖
* 物化視圖的刷新及其原理 * 物化視圖的參數介紹* 物化視圖的去重* 物化視圖的跨庫更新
* 用物化視圖進行備份 * 物化視圖重寫
2、Database link
3、SQLLDR
* sqlldr中參數的含義* sqlldr的使用方式
4、外部表
* 外部表實現原理* 外部表的參數介紹
5、傳輸表空間技術
六、數據庫安全和性能優化
1、分區技術
* 分區表的創建 * 分區表的分類* 分區索引的創建
2、Oracle數據庫的特殊字段
* 建含有CLOB,BLOB字段的表 * 建含有時間戳字段的表* 創建引用rowid字段的表
3、審計
* 審計的用途* 觸發審計的條件* 查看審計的觸發記錄
4、索引監控
* 開啟監控* 查看監控* 關閉監控
5、Oracle內存優化
* 優化共享池* 優化緩沖區高速緩存* 自動共享內存* 優化 I/O
* 優化 PGA
6、應用語句優化
* SQL語句的處理過程* SQL語句解析的優化* 執行計劃
七、Oracle Clusterware的安裝
1、Oracle Clusterware的安裝
2、RAC軟件安裝
* 安裝和配置自動存儲管理 (ASM) * 安裝Oracle數據庫軟件* 創建RAC數據庫
* 在RAC中管理備份和恢復* 在RAC中的日常操作
八、Data Guard
* Oracle Data Guard技術概述 * 手工方式安裝、* 配置和管理Oracle物理Data Guard
* Oracle Data Guard主備Switchover切換
MySQL (關系型數據庫管理系統)
面向數據庫運維工程師或有意向從事數據庫運維管理方向的人員,通過課程的學習,能夠掌握社區版Mysql和企業版Mysql的部署,管理,運維與性能優化技術。掌握企業版mysql的高可用與性能監控技術,同時了解新版Mysql的特性。在掌握相應的技能后參加Oracle官方的考試并獲得證書。
一、MySQL數據庫簡介
* MySQL簡介據* MySQL流行的分支版本* 社區版MySQL* MariaDB* PerconaMySQL
二、MySQL數據庫的安裝部署
* My****.7版本安裝* MySQL多實例數據庫安裝* MySQL升級* 學員實驗操作
三、MySQL體系結構和存儲引擎
* MySQL體系結構* 存儲引擎* InnoDB體系結構* InnoDB存儲結構* 內存結構* 內存刷新機制* InnoDB的三大特性* 學員實驗操作
四、MySQL數據庫基本維護
* MySQL用戶管理* MySQL權限管理* MySQL連接方法* 字符集設置* 獲取數據庫元數據* 學員實驗操作
五、MySQL日志管理
* 錯誤日志文件(errorlog)* 二進制日志文件(binarylog)* 慢查詢日志(slowlog)* 通用日志(generallog)* 審計日志(auditlog)* 中繼日志(relaylog)
六、常用數據類型
* 創建維護表* 表碎片整理* 表統計信息* 收集表統計信息* 學員實驗操作
七、MySQL索引創建與維護技巧
* 索引結構分析* 索引分類* 如何利用索引提高整體性能* 如何創建適當的索引提高SQL效率* 學員實驗操作
八、MySQL事務
* 事務的特性* 事務語句* 事務的隔離級別* 學員實驗操作
九、MySQL鎖
* InnoDB的鎖類型* 讀鎖、寫鎖、意向鎖* InnoDB行鎖種類* 單個行記錄的鎖* 間隙鎖(GAPlock)* Next-keyLocks* 鎖等待和死鎖* 鎖問題的監控* 學員實驗操作
十、MySQL備份與恢復
* 備份與恢復介紹* 冷備及恢復* 熱備及恢復* Mysqldump的備份與恢復* XtraBackup的備份與恢復* 表空間傳輸* 學員實驗操作
十一、MySQL主從復制
* 常見的幾種主從架構模式圖* 主從復制原理* 主從復制類型* 異步復制* 半同步復制* GTID復制* MySQL復制常見問題及處理方法* 學員實驗操作
十二、MySQLMHA
* MHA簡介原理優缺點* MHA部署* 學員實驗操作
十三、MySQL優化
* 性能調優理論* 性能測試方法* MySQL配置參數優化* 表設計優化* 服務器硬件優化* 垂直拆分與水平拆分
十四、MySQL監控
* MySQL監控工具Zabbix* 其他監控工具介紹* 學員實驗操作
十五、My****.0新特性
* My****.0新特性* 學員實驗操作