聯繫我們

課程簡介

模組 1. 查詢調優

  • 查詢調優工具
  • 快取的查詢執行計劃
  • 清除快取
  • 分析執行計劃
  • 提示 (Hints)
  • 使用資料庫引擎調優顧問 (Database Engine Tuning Advisor)
  • 索引調優
  • 表格和索引結構
  • 索引存取方法
  • 索引策略

模組 2. 子查詢、表格表達式與排名函數

  • 撰寫子查詢
  • 使用表格表達式
  • 使用排名函數

模組 3. 最佳化 Join 與集合操作

  • 基本 Join 類型
  • Join 演算法
  • 集合操作
  • 在集合操作中搭配 INTO 使用

模組 4. 資料匯總與樞軸轉換

  • 使用 OVER 子句
  • 不同類型的匯總(累計、滑動及年初至當前)
  • 樞軸轉換與反樞軸轉換
  • 設定自訂匯總
  • 使用 GROUPING SETS 子句
  • CUBE 和 RULLUP 子句
  • 如何實體化 Grouping Sets

模組 5. 使用 TOP 與 APPLY

  • SELECT TOP
  • 使用 APPLY 表格運算子
  • 群組層級的 TOP n
  • 實作分頁功能

模組 6. 最佳化資料轉換

  • 使用增強型 VALUES 子句插入資料
  • 使用 BULK Rowset 提供者
  • 使用 INSERT EXEC
  • 序列機制 (Sequence Mechanisms)
  • 搭配 Join 的 DELETE
  • 搭配 Join 的 UPDATE
  • MERGE 陳述式
  • INSERT 中的 OUTPUT 子句
  • DELETE 中的 OUTPUT 子句
  • UPDATE 中的 OUTPUT 子句
  • MERGE 中的 OUTPUT 子句

模組 7. 查詢分區表格

  • SQL Server 中的分區技術
  • 如何撰寫針對分區表格的查詢
  • 如何撰寫針對分區檢視的查詢

最低要求

具備 Microsoft SQL Server 2008/2012 環境中良好的 SQL 知識。

 14 小時

客戶評論 (4)

課程分類