聯繫我們

課程簡介

模組 1. 查詢效能調整

  • 查詢效能調整工具
  • 快取查詢執行計畫
  • 清除快取
  • 分析執行計畫
  • 提示 (Hints)
  • 使用資料庫引擎效能顧問
  • 索引調整
  • 表與索引結構
  • 索引存取方法
  • 索引策略

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

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

模組 3. 優化連接與集合運算

  • 基礎連接類型
  • 連接演算法
  • 集合運算
  • 在集合運算中使用 INTO

模組 4. 數據彙總與旋轉

  • 使用 OVER 子句
  • 不同類型的彙總(累計、滑動視窗及年初至今)
  • 旋轉與反旋轉
  • 設定自訂彙總
  • 使用 GROUPING SETS 子句
  • CUBE 與 ROLLUP 子句
  • 如何物化分組集 (Grouping Sets)

模組 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 小時

人數


每位參與者的報價

客戶評論 (4)

即將到來的課程

課程分類