Microsoft SQL Server 提供了一個用於管理一個或多個SQL Server實例的基於政策的系統和用於性能監控、故障排除和調整的工具,使得管理員能夠更有效的管理他們的數據庫和SQL Server 實例。
容易擴展
新的政策框架在多個服務器間進行管理,使得在企業中能夠更容易的實施一致的配置政策。
實行多個服務器間的自動化政策
在SQL Server 2008中,DMF提供了發布政策種類到你的環境中其余的SQL Server上去的能力。
你可以在一個SQL Server實例(作為配置服務器)上定義政策,然後將這些政策復制到其他的服務器上(作為配置目標)。
對配置服務器上的政策或種類的任何改動(例如創建一個不活動的特殊種類)都會自動的傳遞到所有的配置目標上,這會顯著的降低在企業中實施配置政策遵從性檢查的相關費用。
除了政策的傳送,你還可以使用Query Editor對配置目標集合進行查詢。
符合期望目標
管理員可以獲得采取了改進的政策框架的系統配置的邏輯視圖,使他們可以預先的定義想要的數據服務配置。
管理工作的生產力和可靠性
基於政策的管理框架提供了定義用於服務器、數據庫和你的數據環境中的其他對象的政策的能力。
當你定義一個政策時,你選擇一個用於政策的執行模式,它將決定這個政策是按預先的計劃執行了,還是通過管理人員手動執行的。下面是政策屬性中的四個執行模式選項:
按需。管理員手動調用政策檢查。
按計劃,記錄不符合政策的信息。一個SQL Server Agent作業定時執行這個政策,並記錄任何與采用的政策不符的配置設置。
進行改動,阻止不符合政策的操作。DDL 觸發器回滾與所采取的政策不符的事務。
進行改動,記錄與政策不符的配置。當發生了相關的變動時事件通知會評估這個政策,並記錄任何與采取的政策不符的配置設置。
維護計劃
維護計劃使管理員可以快速的配置標准的維護政策,例如常規數據庫和事務日志備份,並在SQL Server實例上執行索引維護。維護計劃向導提供了一個快速的和用戶友好的方式來為一個或多個數據庫定義維護計劃。與任務相似,在主服務器/目標服務器配置中多個服務器維護計劃可以從一個中央服務器那裡進行管理。除了維護計劃向導之外,SQL Server 管理套件(SQL Server Management Studio)還提供了一個廣泛的設計界面,有了它你可以為維護計劃任務定義一個更強大的工作流。
監控和優化為最佳性能
監控和優化你的數據服務的性能。
SQL Server性能套件(SQL Server Performance Studio)
SQL Server 2008提供了性能套件(Performance Studio),它是一個集成的框架,你可以使用它來集合、分析、排除故障和存儲SQL Server 診斷信息。它的三個組件包括:
o 減少數據采集工作量
o 集中存儲
o 性能數據的分析報告
數據采集
o 性能套件提供了一個統一的數據采集設施,它在每一個你想監控的SQL Server實例中有一個數據采集器。
o 你可以使用這個數據收集框架輕松的收集性能和常規的診斷數據。
o 性能或診斷信息的來源包括SQL 跟蹤、性能計數器和Transact-SQL 查詢(例如從分布式管理視圖獲取數據)。
性能數據集中存儲
配置數據采集器時,會創建一個默認名稱為MDW的關系數據庫作為一個管理數據倉庫,用於將采集的數據存儲在其中。這個數據庫可以放在數據采集器所在的系統上,或放在單獨的服務器上。
采用System Center Operations Manager點對點對服務進行監控
使用SQL Server 管理包,使得你的企業中的可擴展的系統管理更為廣泛。
實時的性能診斷
使用SQL Server Profiler 來實時診斷捕捉服務器事件。將跟蹤與性能計數器聯系起來,以便分析事件和診斷問題。
SQL Server Profiler
SQL Server Profiler顯示了SQL Server怎樣通過提供一個顯示SQL Trace所提供的功能的圖形化界面在內部解決查詢。有了SQL Server Profiler ,你可以捕捉SQL Server 實例上的工作負載所產生的活動。在SQL Server 2008中,你可以使用SQL Server Profiler 來捕捉Microsoft SQL Server™ 2000、Microsoft SQL Server™ 2005和SQL Server 2008數據庫引擎實例上的活動,還有SQL Server 2005和SQL Server 2008 Analysis Services 實例上的活動。
靈活的調整環境
使用數據庫引擎調整顧問(Use Database Engine Tuning Advisor,DTA)在相同的工作負載下調整多個數據庫。只要選擇數據庫進行調整,並選擇DTA產生索引和推薦分割方式。
安排任何時間的任務
使用SQL Server Agent service的分布式工作時間表和警告管理能力來自動的進行例行任務。創建數據庫維護計劃,幫助新的管理員維護數據資產。
增強對系統的健壯性的可視化
SQL Server管理套件包括一些標准的報告,你可以使用它們來查看關於你的SQL Server實例、數據庫和其他對象的信息。
動態管理視圖
使用動態管理視圖(DMV),它提供了對數據庫更好的可視性,並為預先監控數據庫的健壯性和性能提供了一個更強大的、更靈活的和更安全的基礎設施。.
分析報告
性能套件(Performance Studio)使用一個預先配置的系統采集的數據的集合的鍵集幫助你快速的分析你采集的數據,包括Server Activity、Query Statistics和Disk Usage 。Server Activity 系統采集的數據的集合是大多數監控和故障排除時的切入點。在SQL Server 管理套件中會發布一系列與每個系統采集設置相關的報告,你可以將這些報告作為一個性能儀表盤來幫助你分析你的數據庫系統的性能。
客戶報告
除了性能套件提供的性能儀表盤報告,SQL Server 管理套件還包括一些服務器級和數據庫級的標准的報告,你可以使用這些報告來查看性能統計數字和實時活動。你可以使用這些報告來排除由過多的使用資源或並發問題而引起的性能故障。