Management data warehouse

Preview:

DESCRIPTION

Management Data Warehouse Presentation Delivered at SQL Saturday #59 NYC

Citation preview

Management Data WarehouseJoseph D’Antoni

SQL Saturday NYC

20 November 2010

About Me

10 years as a DBA

@jdanton on Twitter

Vice President of the Philadelphia SQL Server Users Group

Currently DBA at Synthes in West Chester

SQL Saturday Philadelphia March 5, 2010

Devry University

Fort Washington, PA

Announcement

My favorite moment of last year…

History of SQL Server Buildouts

Then came consolidation

After consolidation…

Agenda

What is Management Data Warehouse

What is going on behind the scenes

Configuring MDW

Concerns

Reports

What does MDW do?

Collects and stores performance data

Allows for easy reporting of growth and performance trends on your SQL Server

Collect, store and Report

Data can be centralized or distributed

Schema Objects

MDW Database (Relational)

Schemas (Core, Snapshot, Custom)

Collection Sets

How this works

Data Collector Architecture

Data Collector

(dcexec.exe)

SQL Server

Operating System

Data Collect

or Cache

MDW

SQL Agent

SSMS

msdb

MDW Collection

Collection Sources (in 2008)

DMVs, T-SQL Plan Data

SQL Trace

Perfmon Counters

Potentially more coming in future releases.

Custom Collectors

Relatively easy to do

Can be setup for extended SQL events

Technet 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 MDW

Your database can become full pretty quickly

Configuring Limits

Reports

Built In Reports

Disk Usage

Server Usage

Query Activity

Demo

Initial Configuration of MDW

Examination of schema objects

Demonstration of reports

Exporting reports

Questions?

Recommended