ORACLE高級管理與性能調(diào)優(yōu)最佳實踐 培訓班其它上課時間:
培訓對象:
對此課程感興趣的學員
培訓內(nèi)容:
課程收益:
一、培訓特色
1.本課程采取組合選修模式,采取三天管理與三天調(diào)優(yōu)的方式,共計培訓時長6天;
2.課程全過程貫穿實戰(zhàn)項目的演示實驗,使學員更好的掌握所學內(nèi)容。
二、培訓目標
1.了解Oracle數(shù)據(jù)庫的存儲結構;
2.管理Oracle例程;
3.創(chuàng)建并管理Oracle用戶;
4.備份及恢復數(shù)據(jù)庫;
5.監(jiān)控數(shù)據(jù)庫并解決使用數(shù)據(jù)庫時出現(xiàn)的問題;
6.配置OracleNetService;
7.使用RMAN創(chuàng)建和管理備份集和映像副本;
8.進行性能故障分析;
9.掌握多種優(yōu)化工具的使用和優(yōu)化方法;
10.掌握常見優(yōu)化算法能根據(jù)應用需求選擇。
培訓頒發(fā)證書:
本課程由中國信息化培訓中心頒發(fā)《高級Oracle數(shù)據(jù)庫管理師》證書,證書查詢網(wǎng)址:www.zpedu.org;證書可作為專業(yè)技術人員職業(yè)能力考核的證明,以及專業(yè)技術人員崗位聘用、任職、定級和晉升職務的重要依據(jù)。
課程大綱:
1.Oracle高級管理專題
時間知識模塊授課內(nèi)容第一天上午體系結構介紹及安裝創(chuàng)建數(shù)據(jù)庫
內(nèi)容一:數(shù)據(jù)庫體系結構
1.講解數(shù)據(jù)庫和實例關系
2.介紹數(shù)據(jù)庫組成文件
3.介紹實例構成
4.講解系統(tǒng)全局區(qū)SGA和進程全局區(qū)PGA
5.介紹數(shù)據(jù)庫進程
內(nèi)容二:安裝Oracle數(shù)據(jù)庫軟件
1.介紹DBA核心任務和工具
2.設置系統(tǒng)環(huán)境,安裝Oracle
3.最佳的靈活的體系結構
4.使用OracleUniversalInstaller(OUI)安裝軟件
內(nèi)容三:創(chuàng)建Oracle數(shù)據(jù)庫
1.使用數(shù)據(jù)庫配置助手(DBCA)創(chuàng)建數(shù)據(jù)庫
2.使用DBCA創(chuàng)建數(shù)據(jù)庫設計模板
3.使用DBCA生成數(shù)據(jù)庫創(chuàng)建腳本第一天下午管理數(shù)據(jù)庫實例及配置網(wǎng)絡環(huán)境
內(nèi)容四:管理Oracle實例
1.講解數(shù)據(jù)庫啟動和停止的三階段
2.啟動和停止Oracle數(shù)據(jù)庫
3.OracleEnterpriseManager(EM)的使用
4.使用SQL*Plus訪問數(shù)據(jù)庫
5.修改數(shù)據(jù)庫初始化參數(shù)
6.查看預警日志及如何使用數(shù)據(jù)字典
內(nèi)容五:配置OracleNetwork環(huán)境
1.使用Oracle11GEnterpriseManager配置OracleNetwork環(huán)境
2.創(chuàng)建其它監(jiān)聽程序
3.注冊數(shù)據(jù)庫
4.創(chuàng)建OracleNetService別名
5.配置連接時故障轉(zhuǎn)移
6.控制OracleNetListener
7.測試OracleNet的連接性
8.確定何時使用共享服務器和專用服務器第二天上午Oracle數(shù)據(jù)庫管理(一)
內(nèi)容一:管理數(shù)據(jù)庫存儲結構
1.講解數(shù)據(jù)庫邏輯結構
2.描述表數(shù)據(jù)存儲(以塊為單位)
3.定義表空間和數(shù)據(jù)文件的用途
4.了解和使用OracleManagedFiles(OMF)
5.創(chuàng)建和管理表空間
6.獲取表空間信息
7.描述自動存儲管理(ASM)的主要概念和功能
內(nèi)容二:管理用戶安全性
1.創(chuàng)建和管理數(shù)據(jù)庫用戶帳戶
2.對用戶進行驗證
3.分配默認的存儲區(qū)(表空間)
4.授予權限和撤消權限
5.創(chuàng)建和管理職責及配置文件
6.實施標準口令保護功能
7.控制用戶對資源的使用
內(nèi)容三:實施Oracle數(shù)據(jù)庫安全性
1.介紹DBA的安全性責任及最少權限原則
2.標準數(shù)據(jù)庫審計的啟用
3.指定審計選項和復查審計信息
4.維護審計線索第二天下午Oracle數(shù)據(jù)庫管理(二)
內(nèi)容四:管理數(shù)據(jù)和并發(fā)處理能力
1.通過SQL管理數(shù)據(jù)
2.介紹數(shù)據(jù)庫鎖機制
3.監(jiān)控和解決鎖沖突
內(nèi)容五:管理撤消數(shù)據(jù)
1.DML和撤消數(shù)據(jù)生成
2.監(jiān)控和管理撤消
3.配置撤消保留和保障撤消保留
4.使用撤消Advisor
內(nèi)容六:管理REDO
1.介紹OracleREDO機制
2.REDO日志組和日志成員管理
3.使用LOGMINER第三天上午Oracle數(shù)據(jù)庫管理(三)
內(nèi)容一:備份和恢復的概念
1.確定Oracle數(shù)據(jù)庫中可能出現(xiàn)的錯誤類型
2.描述優(yōu)化實例恢復的方法
3.確定檢查點、重做日志文件和歸檔日志文件的重要性
4.配置ARCHIVELOG模式
內(nèi)容二:執(zhí)行數(shù)據(jù)庫備份
1.RMAN備份設置
2.使用RMAN備份數(shù)據(jù)庫
3.創(chuàng)建增量備份
4.自動數(shù)據(jù)庫備份
5.監(jiān)控快速恢復區(qū)
內(nèi)容三:執(zhí)行數(shù)據(jù)庫恢復
1.恢復丟失的控制文件
2.恢復丟失的重做日志文件
3.在數(shù)據(jù)文件丟失后執(zhí)行完全恢復第三天下午Oracle數(shù)據(jù)庫管理(四)
內(nèi)容四:執(zhí)行FlashBack
1.描述閃回數(shù)據(jù)庫
2.使用閃回表將表內(nèi)容還原到過去的某一特定時間點
3.恢復已刪除的表
4.使用閃回查詢查看截至任意時間點數(shù)據(jù)庫內(nèi)容
5.使用閃回版本查詢查看一段時間內(nèi)的行版本
6.使用閃回事務處理查詢查看行的事務處理歷史記錄
內(nèi)容五:數(shù)據(jù)遷移
1.描述數(shù)據(jù)遷移的可用方法
2.創(chuàng)建和使用目錄對象
3.使用SQL*Loader從Oracle數(shù)據(jù)庫(或用戶文件)中裝入數(shù)據(jù)
4.解釋數(shù)據(jù)泵的通用體系結構
5.使用數(shù)據(jù)泵的導出和導入功能在Oracle數(shù)據(jù)庫之間移動數(shù)據(jù)
6.使用外部表并通過平臺獨立文件移動數(shù)據(jù)
2.Oracle性能調(diào)優(yōu)專題時間知識模塊授課內(nèi)容第一天上午Oracle數(shù)據(jù)庫調(diào)優(yōu)(一)
1.數(shù)據(jù)庫優(yōu)化的總體思路和原則
2.優(yōu)化內(nèi)容范圍
3.性能優(yōu)化的基本方法
4.Oracle11G體系架構
5.數(shù)據(jù)高速緩沖區(qū)、共享池、日志緩沖區(qū)對性能影響
6.優(yōu)化工具介紹
7.最根本的性能信息工具:數(shù)據(jù)庫數(shù)據(jù)字典和動態(tài)性能視圖
8.Oracle性能診斷的又一利器:等待事件
9.AlertLog與TraceFiles對性能故障診斷的幫助第一天下午Oracle數(shù)據(jù)庫調(diào)優(yōu)(二)
1.診斷性能問題的法寶:Statspack與awr
2.生成AWR報告,分析問題
3.使用ADDM,自動化監(jiān)控、調(diào)優(yōu)工具
4.使用v$active_sesison_history,生成ASH報告分析問題
5.基于自動化收集的性能指導工具介紹
6.使用OracleEnterpriseManager頁監(jiān)控數(shù)據(jù)庫
7.使用服務器生成的預警第二天上午Oracle數(shù)據(jù)庫調(diào)優(yōu)(三)
1.SGA的內(nèi)存調(diào)整,動態(tài)共享內(nèi)存管理(ASMM)
和自動內(nèi)存管理(AMM)
2.數(shù)據(jù)高速緩存區(qū)的優(yōu)化
3.數(shù)據(jù)高速緩存區(qū)的性能指標和判斷依據(jù)
4.如何對數(shù)據(jù)高速緩沖區(qū)執(zhí)行針對性的優(yōu)化工作
5.共享池的庫高速緩存、字典高速緩存的性能指標和判斷依據(jù)
6.SQL跟蹤,硬解析問題處理
7.如何對共享池進行各種情況的優(yōu)化工作
8.重做日志緩沖區(qū)的性能指標和判斷依據(jù)
9.如何對日志緩沖區(qū)進行針對性的優(yōu)化工作第二天下午Oracle數(shù)據(jù)庫調(diào)優(yōu)(四)
1.數(shù)據(jù)文件I/O的優(yōu)化
2.數(shù)據(jù)庫數(shù)據(jù)文件、重做日志文件、歸檔文件的I/O性能特點分析和優(yōu)化原則
3.存儲級的I/O性能考慮
4.使用多DBWR進程增加I/O能力,異步I/O的性能考慮
5.LGWR與ARC進程的優(yōu)化,加速歸檔的方法6.鎖存器(LATCH)競爭優(yōu)化
7.鎖競爭的解決
8.回滾段競爭優(yōu)化
9.判斷回滾段競爭以及如何解決回滾段競爭
10.選擇合適的數(shù)據(jù)存儲方法
11.存儲空間管理,行遷移問題處理,段空間收縮和索引重建第三天上午Oracle數(shù)據(jù)庫調(diào)優(yōu)(五)
1.SQL語句的處理過程
2.SQL語句解析的優(yōu)化
3.排序操作的優(yōu)化
4.優(yōu)化SQL語句的相關工具
5.使用Explainplan分析執(zhí)行計劃
6.使用SQLPLUS的autotrace分析語句計劃和統(tǒng)計信息
7.通過Sqltrace查找有性能問題的SQL語句
8.10046和10053事件
9.CBO和RBO介紹
10.數(shù)據(jù)訪問方法第三天下午Oracle數(shù)據(jù)庫調(diào)優(yōu)(六)
1.收集統(tǒng)計信息
2.SQL執(zhí)行計劃
3.修改參數(shù)值影響CBO生成的執(zhí)行計劃,通過hints直接強制執(zhí)行計劃
4.使用Sqltunningadvisor自動分析語句性能
5.使用Sqlaccessadvisor自動分析語句
6.SQL語句并行處理
7.穩(wěn)定調(diào)整好的語句執(zhí)行計劃
8.通過存儲概要確保執(zhí)行計劃的穩(wěn)定性
9.通過存儲計劃基線確保執(zhí)行計劃的穩(wěn)定性培訓師介紹:
賈老師
博士、Oracle學者,國內(nèi)第一代Oracle專家級用戶,長期致力于Oracle技術研究與推廣,從事OLTP/ERP/DSS產(chǎn)品開發(fā)與研究,擅長大型數(shù)據(jù)中心的設計、調(diào)優(yōu)與數(shù)據(jù)保障等。陳老師
OCP、OCM,高級Oracle數(shù)據(jù)庫專家,精通Oracle數(shù)據(jù)庫體系結構,數(shù)據(jù)庫設計/架構,數(shù)據(jù)庫管理、調(diào)優(yōu)、RAC等高級應用,豐富的Oracle實施、部署及數(shù)據(jù)保障經(jīng)驗。楊老師
ORACLE頂級專家,曾就職甲骨文公司8年以上,ORACLE技術的研究者與倡導者,國家信息技術緊缺技術人才培養(yǎng)工程NITE特約培訓師,計算機軟件與理論專業(yè)博士生導師,中國計算機學會高級會員,政府信息化建設評審專家與技術顧問,曾在大型上市企業(yè)從事MIS/ERP/KSS技術開發(fā)與研究,致力于企業(yè)級軟件技術的推廣應用,擅長大型數(shù)據(jù)中心的設計與調(diào)優(yōu),具有豐富的軟件工程開發(fā)經(jīng)驗和工程實施背景。目前擔任多家企業(yè)數(shù)據(jù)中心技術顧問,為國內(nèi)多個行業(yè)進行Oracle數(shù)據(jù)庫課程培訓,全國巡講上百場,深受廣大學員好評。
袁老師計算機應用技術專家,精通Oracle數(shù)據(jù)庫,豐富的大型項目數(shù)據(jù)庫部署實施經(jīng)驗,豐富的性能調(diào)優(yōu)經(jīng)驗。