コース概要

モジュール 1.クエリのチューニング

  • クエリ・チューニングのためのツール
  • キャッシュされたクエリ実行計画
  • キャッシュの削除
  • 実行計画の分析
  • ヒント
  • 1]エンジンチューニングアドバイザーの使用
  • インデックスのチューニング
  • テーブルとインデックスの構造
  • インデックスAccessメソッド
  • インデックス戦略

モジュール 2.サブクエリ、テーブルExpressイオン、ランキング関数

  • サブクエリの記述
  • テーブルExpressイオンの使用
  • ランキング関数の使用

モジュール 3.結合とセット操作の最適化

  • 基本的な結合型
  • 結合アルゴリズム
  • セット操作
  • セット操作でのINTOの使用

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

  • OVER句の使用
  • さまざまなタイプの集計(累積、スライド、年-日付)
  • ピボットとピボット解除
  • カスタム集計のセットアップ
  • GROUPING SETS 副節の使用
  • CUBE および RULLUP サブ句
  • グルーピング・セットを実体化する方法

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

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

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

  • 拡張VALUES句によるデータの挿入
  • BULK行セット・プロバイダの使用
  • INSERT EXECの使用
  • シーケンスのメカニズム
  • 結合を伴うDELETE
  • 結合を伴うUPDATE
  • MERGE文
  • INSERTでのOUTPUT句
  • DELETEを伴うOUTPUT句
  • UPDATEを伴うOUTPUT句
  • MERGE を使用した OUTPUT 節

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

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

要求

Microsoft SQL Server 2008/2012 環境における Good SQL の知識。

 14 時間

参加者の人数



Price per participant

お客様の声 (8)

関連コース

Business Intelligence with SSAS

14 時間

Introduction to SQL Server 2012 Integration Services (SSIS)

28 時間

関連カテゴリー