微軟於 2007 年商務簡報會上保守揭露 Katmai (SQL Server 2008) 關鍵特性,本文整理核心技術點,補充架構細節與後續落地情況。
.xlsx/.docx,支援樣板、圖表、樞紐分析,終端用戶無需安裝 SQL 工具即可消費 BI。DATE、TIME、DATETIME2、DATETIMEOFFSET:精度至 100ns、時區感知、符合 ANSI 標準。GEOGRAPHY (球面)、GEOMETRY (平面):OGC 簡單特徵標準,支援空間索引、最近鄰搜尋。HIERARCHYID:變長編碼表示樹狀結構,支援祖先/子孫查詢。FILESTREAM:varbinary(max) 資料儲存於 NTFS 檔案系統,Win32 流式存取、備份整合、突破 2GB 限制。| 功能 | 說明 |
|---|---|
| Change Data Capture (CDC) | 非同步讀取交易記錄檔擷取異動,供 ETL/稽核,無觸發器負擔。 |
| 備份壓縮 | BACKUP ... WITH COMPRESSION,大幅縮小備份檔、縮短備份窗口。 |
| 透明資料加密 (TDE) | 實時加密資料/記錄檔,應用層無感知,符合合規需求。 |
| 可用性增強 | 資料庫鏡像見證伺服器自動容錯移轉、可讀次要複本 (SQL 2012+ 擴展為 AlwaysOn)。 |
MERGE (UPSERT)、TABLE VALUE PARAMETERS (TVP) 批次傳遞集合、SPARSE COLUMNS 稀疏欄位、FILTERED INDEX 部分索引、DATE/ TIME 獨立型別。