The Force Within Management Data Warehouse Steven Wheeler The Force Within Management Data Warehouse
http://jssug.com
https://tinyurl.com/y6spgfwn Slack Channel – https://jssug.slack.com #jssug #sqlhelp #jobhelp #sqlsatjax https://tinyurl.com/y6spgfwn
Please Take Pictures and Post! #SQLSatJax @JSSUG
501 Legion Charitable Donation Thank the 501 Legion for Supporting Our Event! JSSUG Will Match Donations up to $200 Donation Bucket on Registration Table
Steven Wheeler Retired from the Army Electronics Repair Computer Networking Database experience going back to SQL 2000 Currently DBA for Enterprise Integration MCSA SQL Server 2012/2014 SWheelerSQL linkedin.com/in/wheelers
Agenda What is the Management Data Warehouse (MDW) – It’s free, how do I get it??? The Three Components that make up the MDW Setting up the MDW Reports Extending the MDW
What is the Management Data Warehouse
What is the MDW? Centralized location for collecting system and performance information It is built into SQL Server starting SQL 2008 It’s actually a relational database Not as robust as 3rd party tools Did I say it was FREE???
Some Uses for the MDW? Performance Baselining Database Growth Forecasting Storage Planning Proactive Tuning Historical Query Analysis
Three Components that Make up the MDW
Three Components that make up the MDW The Management Data Warehouse DB On a centralized SQL server (preferably a non prod server) Watch available drive space Data Collectors Setup on target machines Reports 3 basic reports
Setting up the MDW
Setting up the MDW Create the MWD SQL Instance should be setup on domain service accounts Run wizard to create the MDW Run the Wizard to configure Data Collectors SQL Agent jobs are created automatically
Configuring the MDW Configure Security Roles MDW_Admin MDW_Reader MDW_Writer Configure data retention to save disk space Default 730 days
Configuring the MDW SQL Agent Jobs Target SQL instances Data Collection Send Data Target SQL instances Configure Data Collectors
Installing and Configuring MDW Setting up the MDW DEMO TIME! Installing and Configuring MDW
Reports
Reports Built-in base reports included Disk Usage Summary Query Statistics History Server Activity History
Reports Downside Base reports only displays data for the SQL instance currently connected
Setting up the MDW DEMO TIME! Included Reports
Extending the MDW
Extending the MDW Add custom SSRS reports or a PowerBI Dashboard Create custom Data Collection sets Use SQL Profiler to export trace definition Other Ideas???
Extending the MDW DEMO TIME! Extending Reports
Resources MDW SSRS Custom Reports are from Bill Ramos Microsoft Docs https://blogs.msdn.microsoft.com/billramo/2010/06/06/mdw-overview-report-for-data-collector-mdw-report-series-part-1/ https://docs.microsoft.com/en-us/sql/relational-databases/data-collection/management-data-warehouse?view=sql-server-2017
Questions???