版本定位
SQL Server 2008 R2(代號 Kilimanjaro)為 2008 的重大功能更新版(R2 非主版本),2010 年 5 月正式上市。新增兩大版本:Datacenter(針對大型企業擴展)與 Parallel Data Warehouse(MPP 架構巨量資料倉庫)。
十大新功能逐項解析
1. Report Builder 3.0 - 新一代報表設計工具
- 地圖圖層:整合空間資料與分析資料,無縫對接 Microsoft Virtual Earth/Bing Maps。
- 指示器:儀表板式 KPI 狀態視覺化(紅黃綠燈號)。
- 報表組件:可重複使用的報表部件(資料表、圖表),跨報表共享。
- 彙總計算:支援對彙總結果再彙總(如各區域總和的總和)。
2. SQL Server 2008 R2 Datacenter - 極致擴展版
- 支援 256 邏輯處理器、更多執行個體、更大記憶體上限。
- 目標:任務關鍵、高交易量、大型資料倉庫的企業級客戶。
3. Parallel Data Warehouse (PDW) - 大規模平行處理 (MPP)
- 代號 Madison,針對 PB 級資料量。
- Ultra Shared Nothing 架構:將大表分散至多個 SQL 計算節點,查詢下推並行執行,結果彙總回傳。
- 硬體設備模式交付,整合儲存/網路/計算。
4. StreamInsight - 複雜事件處理 (CEP) 引擎
- 即時串流資料分析:股票行情、Web 點擊流、工業感測器資料。
- 低延遲、高吞吐,支援多串流聯結、視窗彙總、模式比對。
- 整合於 SQL Server 生態,無需獨立 CEP 平台。
5. Master Data Services (MDS) - 主資料管理平台
- 核心業務實體(客戶、產品、員工、供應商)的「單一真實來源」。
- 提供模型、實體、屬性、階層、商務規則、版本控制、權限管理。
- Excel 增益集讓業務使用者直接維護主資料。
- Web 服務 API 支援應用系統整合。
6. PowerPivot for SharePoint - 自助式 BI 利器
- Excel 2010 + SharePoint 2010 + SQL Server 2008 R2 三位一體。
- 記憶體內縱向壓縮引擎(VertiPaq),秒級處理百萬列。
- DAX 公式語言,類 Excel 語法,低門檻建立模型。
- 發布至 SharePoint 實現協作、排程重新整理、權限控管。
7. Data-Tier Application (DAC) - 資料庫生命週期管理
- 封裝結構描述、靜態資料、伺服器選項為單一 .dacpac 檔案。
- Visual Studio 整合:專案建置輸出 DAC,實現「資料庫即程式碼」。
- 部署/升級/解壓縮/註冊全生命週期作業,支援版本控管與自動化部署。
8. Unicode 壓縮 - 節省儲存空間
- 針對 nchar/nvarchar 自動壓縮 Unicode 字元(標準壓縮配置 SCSU)。
- 引擎層透明處理,應用程式零修改,DBA 零維護。
- 亞洲語系資料庫典型節省 30-50% 空間。
9. SQL Server Utility - 多伺服器集中管理
- 集中收集多個執行個體的效能資料、原則式管理狀態。
- 資源管理員視覺化儀表板:CPU、記憶體、I/O、儲存空間一目了然。
- 支援原則式管理評估合規性。
10. 多伺服器儀表板 - SSMS 內建跨伺服器監控
- 單一視圖同時監控多個 SQL Server 執行個體關鍵指標。
- 可自訂計數器、閾值警示、時間範圍。
- 解決以往需逐台開啟 SSMS 的痛點。
升級決策建議
- 現有 2008 客戶:強烈建議升級 R2 獲得功能增強與效能改善。
- 新部署:直接採用 R2,授權模式相容。
- 巨量資料需求:評估 PDW 設備方案或後續版本(2012+)的 PolyBase/Columnstore。