• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Extreme performance - IDF UG
 

Extreme performance - IDF UG

on

  • 676 views

 

Statistics

Views

Total Views
676
Views on SlideShare
617
Embed Views
59

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 59

http://www.sqlserver.co.il 59

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Extreme performance - IDF UG Extreme performance - IDF UG Presentation Transcript

    • Extreme Performance for DBAs ‫| ואלינור‬SQL Server MVP |‫מאיר דודאי‬
    • ‫לפני קצת יותר מ-01 שנים...‬
    • ‫לפני קצת יותר מ-01 שנים...‬
    • ‫לפני קצת יותר מ-01 שנים...‬
    • ‫ואלינור‬‫החברה המובילה בישראל במתן שירותים מקצועיים בתחום‬ ‫•‬ ‫בסיסי נתונים: ‪SQL Server, Oracle, MySQL‬‬ ‫צוות יועצים מוביל המתמחה בכלל הרבדים של‬ ‫•‬ ‫בסיסי הנתונים‬ ‫שותפים של ‪ Microsoft‬ו- ‪Oracle‬‬ ‫•‬ ‫נציגי מוצרים מובילים בתחום ה-‪DB‬‬ ‫•‬ ‫מעל 003 לקוחות בכל המגזרים‬ ‫•‬
    • ‫ארגז הכלים החדש שלכם‬
    • Agenda • Utility Control Point • Detecting bottlenecks • New Performance Monitor in Windows 2008/R2
    • Agenda • Utility Control Point • Detecting bottlenecks • New Performance Monitor in Windows 2008/R2
    • Database evolution Underutilized hardware Overburdened Administrators 1990 2000 2010
    • Having fun with deployment
    • DAC Concepts .dacpac = unit of deployment (data-tier application + Schema developer intent) Data-tier Application LOGICAL Tables, PHYSICAL Users, Component Views, Logins,  Improves collaboration Procs, UDFs Indexes between developer and DBA  Moves developers from a procedural model to a DAC Deployment Profile declarative model Deployment Requirements, Management Policies V1 is targeted at small apps
    • Key Concept: Utility Control Point• Provides unified view of an organization’s SQL Server SQL02 SQL01 usage• Shows health of • SQL Server instances SQL03 SQL05 • Data-tier applications DBA • Database files, SQL04 filegroups and volumes UCP Managed Instances Management Studio• Provides resource monitoring • CPU utilization • Storage space
    • DEVELOP DEPLOY MANAGE SQL Server Management Studio FinApp Dev DB Deploy / Upgrade Reverse DAC Engineer SQL Server Management Studio DAC DBAVisual Studio 2010 Manage, Register, Uninstall, Extract, Control Upgrade DAC Point Create policies DBA Deploy / Upgrade HRDeveloper DAC Compile Hand-off to DBA FinApp + Build Prod DB SALES .dacpac Managed Instances
    • UTILITY CONTROL POINT
    • UCP
    • UCP
    • UCP Reports
    • UCP Reportshttp://bit.ly/j8xMwH
    • UCP Reports
    • What’s missing? • Supports only SQL Server 2008 R2 (or later) • Better management • More counters can be useful… • Monitors only DAC – Or is it?
    • FAKE DAC
    • What’s next? • Denali’s Contained Databases…
    • Agenda • Utility Control Point • Detecting bottlenecks • New Performance Monitor in Windows 2008/R2
    • Performance Tools• DTA• SSMS – Built-in Reports – Activity Monitor (or what’s left of it)• Profiler assistants: – ClearTrace – Trace Analyzer• UCP• BPA• Extended Events
    • SSMS Activity Monitor
    • PERFORMANCE REPORTS
    • USING PROFILER TO DETECT BLOCKS
    • CLEAR TRACE & TRACE ANALYZER
    • Agenda • Utility Control Point • Detecting bottlenecks • New Performance Monitor in Windows 2008/R2 • Performance Data Collector
    • Windows Performance Tools• Performance Monitor• Reliability Monitor• Resource Monitor• PAL (Performance Analysis of Logs)
    • PERFORMANCE & RESOURCE MONITOR
    • New performance counters• Database Mirroring – Compression stats – Transactions volume – Mirroring performance• Custom counters
    • CUSTOM COUNTERS
    • Agenda • Utility Control Point • Detecting bottlenecks • New Performance Monitor in Windows 2008/R2
    • ‫שאלות?‬