コース概要

モジュール 1. クエリ調整

  • クエリ調整ツール
  • キャッシュされたクエリ実行計画
  • キャッシュのクリア
  • 実行計画の分析
  • ヒント
  • データベースエンジンチューニングアドバイザの使用
  • インデックス調整
  • テーブルとインデックス構造
  • インデックスアクセス方法
  • インデキシング戦略

モジュール 2. サブクエリ、テーブル式、およびランキング関数

  • サブクエリの書き方
  • テーブル式の使用
  • ランキング関数の使用

モジュール 3. ジョインとセット操作の最適化

  • 基本的なジョインタイプ
  • ジョインアルゴリズム
  • セット操作
  • SET 操作で INTO を使用する

モジュール 4. データの集計とピボット化

  • OVER 句の使用
  • 異なる種類の集約(累積、スライディング、年間対比)
  • ピボット化とアンピボット化
  • カスタム集約の設定
  • GROUPING SETS サブ句の使用
  • CUBE および ROLLUP サブ句
  • グループ化セットをマテリアライズする方法

モジュール 5. TOP と APPLY の使用

  • SELECT TOP
  • APPLY テーブル演算子の使用
  • グループレベルでの TOP n
  • ページングの実装

モジュール 6. データ変換の最適化

  • 強化された VALUES 句を使用したデータの挿入
  • BULK 行セットプロバイダーの使用
  • INSERT EXEC の使用
  • シーケンスメカニズム
  • ジョインを使用した DELETE
  • ジョインを使用した UPDATE
  • MERGE ステートメント
  • INSERT での OUTPUT 句の使用
  • DELETE での OUTPUT 句の使用
  • UPDATE での OUTPUT 句の使用
  • MERGE での OUTPUT 句の使用

モジュール 7. パーティショニングされたテーブルのクエリ

  • SQL Server でのパーティショニング
  • パーティショニングされたテーブルに対するクエリの書き方
  • パーティショニングされたビューに対するクエリの書き方

要求

Microsoft SQL Server 2008/2012 環境での良質な SQL の知識が必要です。

 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (5)

今後のコース

関連カテゴリー