Oracle Database 12c: SQL チューニング ワークショップ|人材育成・研修のエディフィストラーニング

お問い合わせ・お申し込みはお気軽に「0120-876-544」

  • 研修コースをさがす
  • サービスをさがす
  • 新着情報
  • キャンペーン

コースコード|コース名

  • OR12D089
  • Oracle Database 12c: SQL チューニング ワークショップ

  • 期間
  • 3日
  • 時間
  • 9:30~17:30
  • 税抜価格
  • 214,200円

開始日|税込価格|会場|キャンペーン|お申し込み

印刷する

コース概要

このコースでは、Oracle SQLのチューニングについて、およびチューニング方法をSQLコードに適用する方法について学習します。
データに効率的にアクセスするための様々な方法を学習します。

担当トレーナーからのひと言

結果を早く返すには、どうSQL文を書けばいいのか。そのためには、SQLがどのように処理されるのか、データベース側の環境がどう構成されているのかを知る必要があります。
SQLチューニングワークショップのコースでは、性能を上げるSQL文を書くための必要十分な知識を習得することができます。Oracle12c最新のテクノロジーを踏まえつつ、わかりやすい説明と演習を通して、SQLの性能を最大限に生かすための知識を紹介していきます。

前提条件
  • 必要とされる前提コースまたは前提知識:
  • ・データベースアーキテクチャに関する知識
  • ・SQLおよびPL/SQLに関する知識

  • 推奨される前提コースまたは前提知識:
  • ・Oracle Database 12c: SQL 基礎 I
  • 対象者
  • アプリケーション開発者
  • データウェアハウス開発者
  • 開発者
  • PL/SQL 開発者
  • サポート・エンジニア
  • コース内容
    • はじめに
    • ・コースの目的、コースの講義項目およびこのコースで使用する付録
    • ・受講対象者と前提条件
    • ・このコースで使用するサンプル・スキーマ
    • ・クラスのアカウント情報
    • ・このコースで使用可能なSQL環境
    • ・ワークショップ、デモンストレーション・スクリプト、およびコード例のスクリプト
    • ・このコースの付録

    • SQLチューニングの概要
    • ・SQLチューニング・セッション
    • ・SQLチューニング計画
    • ・開発環境: 概要
    • ・SQLTXPLAIN (SQLT)診断ツール

    • アプリケーション・トレース・ツールの使用
    • ・SQLトレース機能の使用: 概要
    • ・トレースの前に必要なステップ
    • ・使用可能なトレース・ツール: 概要
    • ・trcsessユーティリティ
    • ・SQLトレース・ファイルのフォーマット: 概要

    • 基本的なチューニング方法の理解
    • ・効率的なSQL文の開発
    • ・この章で使用するスクリプト
    • ・表の設計
    • ・索引の使用状況
    • ・変換される索引
    • ・データ型の不一致
    • ・NULLの使用方法
    • ・ORDER BY句のチューニング

    • オプティマイザの基礎
    • ・SQL文の表現
    • ・SQL文の処理
    • ・オプティマイザが必要な理由
    • ・オプティマイザのコンポーネント
    • ・問合せトランスフォーマ
    • ・コストベース・オプティマイザ
    • ・適応問合せ最適化
    • ・オプティマイザ機能およびOracle Databaseリリース

    • 実行計画の生成および表示
    • ・実行計画の概要
    • ・EXPLAIN PLANコマンド
    • ・PLAN TABLE
    • ・AUTOTRACE
    • ・V$SQL_PLANビュー
    • ・自動ワークロード・リポジトリ
    • ・SQL監視

    • 実行計画の解釈と拡張
    • ・シリアル実行計画の解釈
    • ・適応最適化

    • オプティマイザ: 表および索引のアクセス・パス
    • ・行ソースの操作
    • ・主な構造およびアクセス・パス
    • ・全表スキャン
    • ・索引
    • ・一般的な観測結果

    • オプティマイザ: 結合操作
    • ・結合方法
    • ・結合タイプ

    • その他のオプティマイザ演算子
    • ・SQL演算子
    • ・その他の多項操作
    • ・結果キャッシュ演算子

    • オプティマイザ統計の概念の概要
    • ・オプティマイザ統計
    • ・オプティマイザ統計のタイプ
    • ・オプティマイザ統計の収集および管理: 概要

    • バインド変数の使用
    • ・カーソル共有および様々なリテラル値
    • ・カーソル共有およびバインド変数

    • SQL計画管理
    • ・SQLパフォーマンスの保持
    • ・SQL計画管理

    • ワークショップ
    • ・ワークショップ 1 〜 9
    一社向けに特別指定コースとして実施可能です。ご相談ください。【講習会受付担当】0120-876-544

    メールでのお問い合わせはこちら

    Oracle Database 12c: SQL チューニング ワークショップ

    エディフィストラーニングHOME