聯繫我們

課程簡介

SQL效能調優介紹

  • 效能調優概覽與目標。
  • Oracle最佳化器架構概覽。
  • 關鍵調優概念:成本、基數、選擇性。

理解執行計畫

  • 產生與解讀執行計畫。
  • EXPLAIN PLAN與DBMS_XPLAN的比較。
  • 執行計畫中常見的效能陷阱。

索引策略

  • 索引類型及其調優影響。
  • 建立與分析用於效能提升的索引。
  • 使用不可見索引與函數式索引。

Oracle調優工具

  • 自動負載存放庫(AWR)。
  • 自動資料庫診斷監控器(ADDM)。
  • SQL Tuning Advisor與SQL Access Advisor。

SQL計畫管理

  • 計畫基線與計畫捕捉。
  • 管理計畫演進。
  • 使用SQL計畫指示詞。

進階SQL調優技術

  • 繫結窺視與自適應遊標共用。
  • 使用提示與設定檔控制執行流程。
  • 診斷並修復複雜查詢。

實操調優情境

  • 分析真實世界SQL問題。
  • 逐步調優練習。
  • 最佳實踐與調優清單。

總結與後續步驟

最低要求

  • 具備Oracle SQL與PL/SQL的理解能力。
  • 具有作為開發人員或DBA使用Oracle Database的經驗。
  • 對執行計畫與索引概念有基本熟悉度。

受眾

  • Oracle資料庫開發人員。
  • 效能工程師。
  • 資料庫管理員。
 21 小時

客戶評論 (1)

課程分類