2013年ORACLE性能調優培訓大綱:
單元 模塊內容
第一單元
1、Oracle10G體系架構 2、數據庫應用調優
數據庫優化的總體思路和原則,從整體上對性能優化的各個階段進行分析描述,確定性能優化的基本方法
3、優化工具
? 最根本的性能信息工具:數據庫數據字典和動態性能視圖
? Alert Log與Trace Files對性能故障診斷的幫助
? 診斷性能問題的法寶:Statspack與awr
? Oracle性能診斷的又一利器:等待事件
? 10g新增加的自動化監控、調優工具——ADDM
? 基于自動化收集的性能指導工具介紹
第二單元
1、SGA的內存調整 動態的SGA與10g自動管理的SGA。
2、數據高速緩存區的優化 數據高速緩存區的性能指標和判斷依據,以及如何在各種情況下執行針對性的優化工作。
3、共享池的優化 共享池的庫高速緩存、字典高速緩存的性能指標和判斷依據,以及如何進行各種情況的優化工作。
4、其他SGA組件的優化 重做日志緩沖區的優化考慮以及各個內存區大小的經驗判斷方法。
5、數據文件I/O的優化 數據庫數據文件、重做日志文件、歸檔文件的I/O性能特點分析和優化原則,存儲級的I/O性能考慮,檢測點的原理及優化,使用多DBWR進程增加I/O能力,異步I/O的性能考慮,LGWR與ARC進程的優化,加速歸檔的方法。
第三單元
1、鎖存器(LATCH)競爭優化;2、鎖競爭的解決; 3、回滾段競爭優化
判斷回滾段競爭以及如何解決回滾段競爭,對回滾段使用中Ora-01555故障的分析與處理。
4、應用存儲參數的優化; 5、選擇合適的數據存儲方法。
了解數據庫應用的特點,知道各種數據存儲的方式對性能的影響,合理的選擇分區表、索引組織表、聚簇表或者普通表存儲數據。
對用于存儲海量數據的分區表的概念和維護進行詳細描述,確定如何使用分區表加快查詢性能。
第四單元
1、SQL語句的處理過程 2、SQL語句解析的優化 3、排序操作的優化
4、優化SQL語句的相關工具
? 提供SQL優化集的Statspack與awr
? 使用Explain plan分析執行計劃
? 通過autotrace分析故障語句的執行計劃和統計信息
? 通過Sql trace查找有性能問題的SQL語句
? 通過10g的Sql tunning advise自動分析語句性能
? 通過10g的Sql access advise自動分析語句算法
5、CBO和RBO介紹 6、數據訪問方法
第五單元
1、收集統計信息;
2、強制執行計劃;
修改參數值影響CBO生成的執行計劃,通過hints直接強制執行計劃。
3、Sql語句優化經驗;
。判斷語句性能的問題
4、穩定調整好的語句執行計劃;
通過存儲概要確保執行計劃的穩定性。
5、備份恢復概述;
對比常見的幾種備份恢復方法。
2013年ORACLE數據庫管理與性能調優培訓公開課安排:
南京:2013年4月23-28日 重慶:2013年5月21-26日
青島:2013年6月25-30日 大連:2013年7月23-28日
烏魯木齊:2013年8月26-31日 北京:2013年9月24-29日
成都:2013年10月22-27日 武漢:2013年11月25-30日
北京:2013年12月17-22日 濟南:2014年1月16-21日