Management Data WarehouseJoseph D’AntoniSQL Saturday NYC20 November 2010
About Me	10 years as a DBA@jdanton on TwitterVice President of the Philadelphia SQL Server Users GroupCurrently DBA at Synthes in West Chester
SQL Saturday PhiladelphiaMarch 5, 2010Devry UniversityFort Washington, PAAnnouncement
My favorite moment of last year…
History of SQL Server Buildouts
Then came consolidation
After consolidation…
AgendaWhat is Management Data WarehouseWhat is going on behind the scenesConfiguring MDW ConcernsReports
What does MDW do?	Collects and stores performance dataAllows for easy reporting of growth and performance trends on your SQL ServerCollect, store and ReportData can be centralized or distributed
Schema Objects	MDW Database (Relational)Schemas (Core, Snapshot, Custom)		Collection Sets
How this works
Data Collector ArchitectureSSMSmsdbSQL AgentSQL ServerMDWData Collector (dcexec.exe)Operating SystemData Collector Cache
MDW Collection
Collection Sources (in 2008)DMVs, T-SQL Plan Data SQL TracePerfmon CountersPotentially more coming in future releases.
Custom Collectors	Relatively easy to doCan be setup for extended SQL eventsTechnet Note:http://blogs.msdn.com/b/mssqlisv/archive/2009/01/29/using-sql-server-2008-management-data-warehouse-for-database-monitoring-in-my-application.aspx
Managing your MDWYour database can become full pretty quickly
Configuring Limits
Reports
Built In ReportsDisk UsageServer UsageQuery Activity
						Demo	Initial Configuration of MDWExamination of schema objectsDemonstration of reportsExporting reports
Questions?

Management data warehouse