お問い合わせ
 期間 21 時間

コース概要

SQLチューニングの紹介

  • パフォーマンスチューニングの概要と目標
  • Oracle Optimizerアーキテクチャの概要
  • キーとなるチューニングの概念:コスト、カーディナリティ、選択率

実行計画の理解

  • 実行計画の生成と解釈
  • EXPLAIN PLAN と DBMS_XPLAN の比較
  • 実行計画における共通のパフォーマンス上の落とし穴

インデックス戦略

  • インデックスの種類とチューニングへの影響
  • パフォーマンスのためのインデックス作成と分析
  • 非可視インデックスおよび関数ベースインデックスの利用

Oracleチューニングツール

  • Automatic Workload Repository (AWR)
  • Automatic Database Diagnostic Monitor (ADDM)
  • SQL Tuning Advisor と SQL Access Advisor

SQLプラン管理

  • プランベースラインとプランのキャプチャ
  • プラン進化の管理
  • SQLプランディレクティブの利用

高度なSQLチューニング技術

  • バインドピーキングと適応型カーソル共有
  • ヒントやプロファイルを用いた実行制御
  • 複雑なクエリの診断と修正

ハンズオンチューニングシナリオ

  • 実世界のSQL問題の分析
  • ステップバイステップのチューニング演習
  • ベストプラクティスとチューニングチェックリスト

まとめと次のステップ

要求

  • Oracle SQLおよびPL/SQLの理解
  • 開発者またはDBAとしてOracle Databaseで実務を経験したことがある
  • 実行計画およびインデックスに関する基本的な知識

対象者

  • Oracleデータベース開発者
  • パフォーマンスエンジニア
  • データベース管理者

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー