| コースコード | DBV246 |
|---|---|
| コース概要 | ・このコースは「バーチャル・クラスルーム(オンライン研修)」での提供となります。 詳しくは、「オープン研修(日立講習会)」のバーチャル・クラスルーム(オンライン研修)のご案内をご確認ください。 ・このコースでは、データベースチューニングの基礎からSQLチューニングの実践までを体系的に学びます。特にインデックス設計と実行計画の読解(アクセスパス理解)を中心に、机上演習およびマシン演習を通じて、理論と実務を結びつけて学習します。 ・教材はPostgreSQLを題材としていますが、内容は他DBMSにも適用できる一般原則に基づいており、幅広く活用できる内容です。 |
| 到達目標 | ・製品固有の差異に依存しないデータベースチューニングの原則を理解する。 ・インデックス(索引)の構造と特性を理解し、適切な作成・判断ができる。 ・SQL文の実行計画(アクセスパス)を正しく読み取れる。 ・SQLのチューニング手順を体系的に理解し、改善アプローチを選択できる。 ・机上演習とマシン演習によって、最適なインデックス構成や改善効果を実データで検証できる。 |
| 対象者 | SQL 文のパフォーマンス向上を図りたい方。 |
| 前提知識 | 「基礎から学ぶSQL‐現場で使える力をつける‐」コースを修了しているか、同等の知識があること。 |
| 内容 | 1.データベースチューニングの概要 (1)データベースシステムの構成 (2)データベースクライアント視点での性能検討項目 (3)データベースサーバ視点での性能検討項目 (4)本コースのスコープ理解 2.SQLチューニングの概要 (1)システム構築の流れ (2)SQLチューニングとは (3)SQLチューニングの流れ (4)SQLチューニングに必要な情報 3.インデックス (1)インデックスのアーキテクチャ (2)インデックスの作成基準 4.アクセスパスの確認 (1)SQL文の実行手順 (2)実行計画を検討する上での留意事項 (3)実行計画の確認方法 (4)実行計画に登場する主な演算子 5.インデックス作成のセオリー (1)インデックス作成のセオリー (2)練習問題 6.机上演習(最適なインデックス定義の検討) (1)与えられた表構造とSQLから最適なインデックスを選択 (2)セオリーに基づく理由付け (3)全7問の演習で判断基準の型を身につける 7.マシン演習(実際の実行計画とコスト比較) (1)各インデックス構成でのEXPLAIN比較 (2)実行計画の違いから改善効果を確認 |
| 教材サンプル | |
| 標準学習時間 | 6 |
| 学習形態 | マシン実習 |
| カテゴリー | 基盤製品(データベース) |
| コースフロー | |
| 備考 | ・このコースは、10:00~17:00の開催とさせていただきます。 ・オンライン研修(バーチャル・クラスルーム)にお申込みの方は、必ず事前に接続確認をお願いします。 【事前接続確認はこちら】 https://www.hitachi-ac.co.jp/pdf/service/opcourse/VirtualClassroom/d_vc_flow.pdf |
| 受講料 | ¥56,100(税込) |
| 空席状況 |
|
|
|
|
|---|
| 研修会場 | 開催日程 | 日数 | お申し込み | 空席状況 | 臨時 |
|---|
研修・コースをお探しの方へ


