21
Management Data Warehouse Joseph D’Antoni SQL Saturday NYC 20 November 2010

Management data warehouse

  • Upload
    jdanton

  • View
    763

  • Download
    2

Embed Size (px)

DESCRIPTION

Management Data Warehouse Presentation Delivered at SQL Saturday #59 NYC

Citation preview

Page 1: Management data warehouse

Management Data WarehouseJoseph D’Antoni

SQL Saturday NYC

20 November 2010

Page 2: Management data warehouse

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

Page 3: Management data warehouse

SQL Saturday Philadelphia March 5, 2010

Devry University

Fort Washington, PA

Announcement

Page 4: Management data warehouse

My favorite moment of last year…

Page 5: Management data warehouse

History of SQL Server Buildouts

Page 6: Management data warehouse

Then came consolidation

Page 7: Management data warehouse

After consolidation…

Page 8: Management data warehouse

Agenda

What is Management Data Warehouse

What is going on behind the scenes

Configuring MDW

Concerns

Reports

Page 9: Management data warehouse

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

Page 10: Management data warehouse

Schema Objects

MDW Database (Relational)

Schemas (Core, Snapshot, Custom)

Collection Sets

Page 11: Management data warehouse

How this works

Page 12: Management data warehouse

Data Collector Architecture

Data Collector

(dcexec.exe)

SQL Server

Operating System

Data Collect

or Cache

MDW

SQL Agent

SSMS

msdb

Page 13: Management data warehouse

MDW Collection

Page 14: Management data warehouse

Collection Sources (in 2008)

DMVs, T-SQL Plan Data

SQL Trace

Perfmon Counters

Potentially more coming in future releases.

Page 15: Management data warehouse

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

Page 16: Management data warehouse

Managing your MDW

Your database can become full pretty quickly

Page 17: Management data warehouse

Configuring Limits

Page 18: Management data warehouse

Reports

Page 19: Management data warehouse

Built In Reports

Disk Usage

Server Usage

Query Activity

Page 20: Management data warehouse

Demo

Initial Configuration of MDW

Examination of schema objects

Demonstration of reports

Exporting reports

Page 21: Management data warehouse

Questions?