SQL Server 2008 以「策略為基礎的管理」(Policy-Based Management, PBM)為核心,配合效能工作室、動態管理視圖、資料收集器等創新工具,構建出企業級資料庫自動化、智能化、標準化的新運維體系。
核心支柱:策略式管理框架
跨伺服器一致性治理
在「設定伺服器」定義策略,自動推送至成百上千「設定目標」伺服器。任何策略變更即時同步,企業級合規檢查成本大幅降低。支援查詢編輯器對目標集合統一查詢。
四大評估模式:從被動到主動的完整光譜
| 模式 | 觸發機制 | 適用場景 |
| 隨選 | 管理員手動呼叫 | 臨時稽核、變更前驗證 |
| 排程,記錄違規 | SQL Agent 定時作業 | 例行合規巡檢、趨勢分析 |
| 變更時,禁止違規 | DDL 觸發器回滾交易 | 強制命名規範、關鍵屬性保護 |
| 變更時,記錄違規 | 事件通知評估記錄 | 非阻斷式審計、事後追溯 |
維護計劃:標準化運維的加速器
精靈式快速建立備份、索引維護等標準任務;進階設計介面支援複雜工作流;主/目標伺服器架構實現中央化多伺服器維護管理。
效能工作室:診斷、分析、優化一體化
三大核心組件
- 資料收集器:統一收集框架,每實例一收集器,來源涵蓋 SQL Trace、效能計數器、T-SQL 查詢(DMV)
- 管理資料倉庫 (MDW):關係型資料庫集中存儲收集資料,可本機或獨立伺服器部署
- 分析報表:預建系統資料收集集(伺服器活動、查詢統計、磁碟使用量),SSMS 整合發布為效能儀表板
即時診斷與深度調優
- SQL Server Profiler:圖形化追蹤 2000/2005/2008 引擎與 Analysis Services 實例,追蹤與效能計數器關聯分析
- 資料庫引擎調整顧問 (DTA):同負載下多資料庫聯合調優,自動推薦索引與分割策略
系統健康可視化與靈活排程
- 標準報表涵蓋實例、資料庫、物件多維度
- 動態管理視圖 (DMV) 提供更安全、靈活、強大的預防性監控基礎
- SQL Server Agent 分散式排程與警示,自動化例行任務
- 客製報表支援資源爭用、並發問題根因分析
SQL Server 2008 將資料庫管理從「人工巡檢」推向「策略驅動、數據驅動、自動化執行」的新高度,是大規模 SQL Server 部署環境的運維利器。