首頁 > 內訓課 > 數據庫 > Oracle與DB2數據庫

Oracle與DB2數據庫

培訓背景

  目前,數據庫應用越來越廣泛,數據量越來越大,數據處理越來越復雜,對數據庫的性能要求也越來越高。如何管理好數據庫,充分發揮出數據庫的性能,是目前企業數據庫從業人員所需的重要技能。通過本課程的學習,能夠使學員更好地管理好數據庫,更好的掌握數據庫性能優化的能力。

培訓收益

  1.了解OracleI/O問題,并理解如何去選擇相應解決方案;

  2.掌握數據庫的常用配置;

  3.提高優化PGA和臨時空間的能力;

  4.掌握調優回滾段的方法;

  5.掌握應用程序調優方法;

  6.理解并掌握有效使用Oracle與DB2模塊的方法;

  7.掌握AWR;

  8.理解設計應用程序性能的方法;

  9.了解Oracle與DB2優化模式的功能;

  10.熟練進行優化器的操作;

  11.掌握EXPLAINPLAN工具的使用;

  12.掌握英語程序的跟蹤;

  13.深入理解索引并掌握如何利用索引提高性能;

  14.理解并熟練使用物化視圖;

  15.理解鎖的機制和類型;

  16.了解日志緩沖區對性能的影響;

  17.掌握解決日志緩沖區的等待方法。

培訓特色

  1.理論與實踐相結合、案例分析與行業應用穿插進行;

  2.專家精彩內容解析、學員專題討論、分組研究;

  3.通過全面知識理解、專題技能掌握和安全實踐增強的授課方式。

課程大綱

時間 Oracle據數庫管理(一)
第1天 1.Oracle體系結構:實例的結構;數據庫的物理結構與邏輯結構;事務的執行過程
2.并發和鎖:加鎖機制;鎖的類型;隔離級別;死鎖的檢測
3.數據庫性能調優
●AWR(AutomaticWorkloadRepository)與ADDM(theAutomaticDatabaseDiagnosticMonitor)框架
●EM與動態性能視圖在性能調優中的應用
●數據庫的存儲結構對數據庫性能的影響
●數據庫的內存管理方法:自動內存管理,自動共享內存管理,手工共享內存管理
●如何確定無效的數據庫對象
●SQL語句調優
●如何對表和索引進行碎片整理
4.數據庫的故障解決
●故障判斷方法:警告文件與跟蹤文件;EM;動態性能視圖;數據庫的前瞻性檢測與應激性檢測
●故障解決方法:重新創建控制文件;重新創建重做日志文件;重新創建口令文件;重新創建參數文件;利用備份來恢復數據文件
5.數據庫的遷移
●數據庫遷移所應用的場合
●數據庫遷移的實施
利用數據泵(expdp/impdp)進行數據庫的遷移
利用RMAN進行數據庫的遷移
利用外部表、數據庫鏈接進行數據庫的遷移
時間 DB2數據庫管理(二)
第2天 1.實例與數據庫的結構
2.三種類型的表空間:DMS,,SMS和自動存儲管理表空間,以及它們對數據庫性能的影響
3.數據庫安全:數據庫用于與操作系統用戶的關系;實例級權限;數據庫級權限;對象級權限
4.并發和鎖:加鎖機制;鎖的類型;隔離級別;死鎖的檢測
5.數據庫的遷移:export/import工具;load工具;db2look工具;db2move工具
6.數據庫性能監視
7.數據庫I/0管理
8.數據庫內存管理方法
9.通過explain工具獲得SQL語句的執行計劃
10.通過索引來優化SQL語句的執行效率
11.DB2的優化器
12.runstats工具在性能調優中的應用
13.benchmark工具db2batch工具在性能調優中的應用
14.數據庫事件的監視