課程介紹
本課程將主要面向數據庫系統設計、應用開發和系統管理人員,圍繞海量數據庫系統的設計、開發和維護工作,重點介紹Oracle10g/11g相關技術。培訓期間將圍繞國內多行業的實際案例,介紹相關技術的使用,與相關技術人員共同分享經驗教訓。
培訓對象
數據庫管理員;
技術支持分析人員;
系統管理員;
應用開發人員;
MIS管理員。
課程收益
了解Oracle數據倉庫;
掌握Oracle 智能展現技術;
掌握Oracle ETL技術;
掌握Oracle 數據庫優化;
會使用oracle數據庫所提供的數據倉庫的軟件。
知識概要
-- 優化簡介;
-- 基本優化手段;
-- Awr的簡述;
-- 性能問題的確定;
-- 應用度量值和閥值;
-- 基線的設計;
-- 使用以AWR為基礎的工具 ;
-- 應用系統的監控;
-- 如何確定有問題的sql語句;
-- 影響優化器的因素;
-- 降低成本;
-- 使用SPA(sql性能研究器);
-- SQL的性能管理;
-- 使用數據庫重放功能(database replay);
-- 調節Shared Pool;
-- 調節dbcache;
-- PGA和臨時表空間;
-- 自動內存管理 (AMM);
-- 調節IO。
課程大綱
優化簡介
在調優上dba能夠干什么?怎么干?能起到的效果
基本優化手段
DB TIME/CPU TIME(DB CPU)+WAIT TIME;時間模型;統計數據;OWI等待事件;跟蹤文件
Awr的簡述
創建一個awr快照;創建AWR報表;基本情況的閱讀
性能問題的確定
如何閱讀AWR報表來確定問題
應用度量值和閥值
基線的設計
使用以AWR為基礎的工具
ADDM;ASH
應用系統的監控
基于服務的調優
如何確定有問題的sql語句
執行計劃;跟蹤;格式化跟蹤結果(TKPROF)
影響優化器的因素
控制優化器的行為;索引掃描和全表掃描;表的連接
降低成本
表的設計;減少塊的IO;空間分配方式(調節段空間管理);壓縮和壓縮建議器
使用SPA(sql性能研究器)
SPA各種使用方法;例如:參數的改變對性能的影響
SQL的性能管理
統計數據;SQL PROFILE;AUTOMATIC SQL TUNING;SQL TUNING ADVISOR(STA);SQL ACCESS ADVISOR(SAA);執行計劃基線
使用數據庫重放功能(database replay)
捕捉負載;查看負載;重放負載
調節Shared Pool
調節dbcache
PGA和臨時表空間
自動內存管理 (AMM)
調節IO
認證過程
無認證考試
開班信息
暫無開班信息