感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
SQL 調優簡介
- 效能調優概覽與目標
- Oracle 最佳化器(Optimizer)架構概覽
- 關鍵調優概念:成本(Cost)、基数(Cardinality)、選擇性(Selectivity)
理解執行計畫
- 生成與解讀執行計畫
- EXPLAIN PLAN 與 DBMS_XPLAN 的比較
- 執行計畫中常見的性能陷阱
索引策略
- 索引類型及其對調優的影響
- 建立與分析索引以提升效能
- 使用隱藏索引(Invisible Indexes)與函數索引(Function-based Indexes)
Oracle 調優工具
- 自動工作負載倉儲(AWR)
- 自動資料庫診斷監控器(ADDM)
- SQL 調優顧問與 SQL 存取顧問(SQL Access Advisor)
SQL 計畫管理
- 計畫基準(Plan Baselines)與捕捉計畫
- 管理計畫演化(Plan Evolutions)
- 使用 SQL 計畫指示(SQL Plan Directives)
進階 SQL 調優技術
- 綁定偷看(Bind Peeking)與適應性游標共享(Adaptive Cursor Sharing)
- 使用提示(Hints)與概要檔案(Profiles)控制執行流程
- 診斷並修正複雜查詢
實作調優場景
- 分析真實世界的 SQL 問題
- 逐步調優練習
- 最佳實踐與調優檢查清單
總結與後續步驟
最低要求
- 熟悉 Oracle SQL 及 PL/SQL。
- 具備作為開發人員或資料庫管理員(DBA)操作 Oracle Database 的經驗。
- 對執行計畫與索引概念有基本了解。
受眾對象
- Oracle 資料庫開發人員。
- 效能工程師。
- 資料庫管理員。
21 小時
客戶評論 (1)
對每個要點都進行了很好的解釋,並提供了練習作業。
Piseth Ben - ACLEDA Bank Plc.
課程 - Oracle Database 19c: SQL Tuning Workshop
機器翻譯