SQL Server 2008 針對現代 OLTP 需求聚焦四大關鍵領域:
1. 擴展性與效能
- 資料壓縮:列/頁壓縮減少儲存 50-90%、降低 IO、提升大負載效能。
- 備份壓縮:原生支援,大幅縮減備份窗口與儲存。
- 大數據型別支援:
XML/VARCHAR(MAX)/VARBINARY(MAX)/VARDECIMAL (移除前導/尾隨零)、稀疏欄位 (NULL 不佔空間)。
- 分區表/索引平行存取:查詢引擎平行掃描分區,顯著提升效能。
- 查詢計畫凍結:鎖定穩定計畫,避免參數嗅探導致計畫退化。
2. 高可用性
- 資料庫鏡像增強:自動頁面修復、壓縮傳輸、高效能非同步模式。
- AlwaysOn 可用性群組前身:多副本、可讀次要、自動容錯移轉 (SQL 2012 正式推出)。
- 熱新增 CPU:無需重啟 OS/SQL 即可線上擴展計算資源。
- 管理資料倉儲 (MDW):效能資料收集器、報表、基準線比較。
3. 安全性
- 透明資料加密 (TDE):檔案/備份層級 AES/3DES 加密,零應用修改。
- 可擴充金鑰管理 (EKM):整合 HSM 硬體安全模組,外部金鑰管理。
- 稽核:伺服器/資料庫層級稽核規則,記錄 DDL/DML/登入/權限變更。
- 備份加密與簽章:備份檔案加密、數位簽章防竄改。
4. 可管理性
- 基於策略的管理 (PBM):宣告式策略、多伺服器強制合規、四種執行模式。
- 資源管理員:工作負載分組、CPU/記憶體/IO 配額保障。
- 擴充事件 (Extended Events):輕量級事件引擎、取代 Profiler/Trace。
- SSMS 內建 IntelliSense / T-SQL 偵錯器:開發效能飛躍。
- 多伺服器查詢 / 中央管理伺服器 (CMS):單一視窗管理數百執行個體。
SQL Server 2008 為企業級 OLTP 提供全方位能力躍升,建議評估升級獲取競爭優勢。