Illusion of communication for sql server db as

1,287 views

Published on

This presentation was never finished, but I thought I'd share it in case it might be helpful to someone else. It needs work on ITIL and MDW. email me via comment box on www.jenstirrup.com if you have any qs

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
1,287
On SlideShare
0
From Embeds
0
Number of Embeds
20
Actions
Shares
0
Downloads
0
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide
  • There are lots of ways to measure performance dashboards e.g. DMVs.However, this does not always translate into something that ‘sells’ your valuableness to the enterprise.So let’s show off a bit? Round of applause for the DBAs!Need to add in work around the SQL Server 2008 R2 Performance Measurement e.g. MDWNeed to add in work about ITIL.
  • Here, we will focus on Performance Management, since it is one of the DBA’s primary roles. This does not mean to say that the role does not fit with other programs.
  • Business effectiveness and the DBA’s role in itCareer growth path, measured against targets set by the business to enable overall enterprise performance to be measured
  • Business effectiveness and the DBA’s role in itCareer growth path, measured against targets set by the business to enable overall enterprise performance to be measured
  • InsightAssessments should be performed at least regularly to (a) help track the rate of change and (b) to understand your infrastructure expansion. Periodic baselines give insight into database performance "norms“. It can help lead to predictive and proactive management techniques for events outside of normal acceptance i.e. system failures.PreventionRegular reviews also prevent unauthorized augmentation of a database, thereby helping to reduce risk.They permit the discovery of non-standard practices or tools. DBAs should maintain both physical and logical models of their databases as part of their baseline. Documentation should reflect the current physical and logical state as well as weekly and monthly trends. Poor documentation contributes to delays in problem resolution and reduced service availability. Lastly, substantial changes to the database infrastructure may warrant additional or revised disaster recovery processes.
  • InsightAssessments should be performed at least regularly to (a) help track the rate of change and (b) to understand your infrastructure expansion. Periodic baselines give insight into database performance "norms“. It can help lead to predictive and proactive management techniques for events outside of normal acceptance i.e. system failures.PreventionRegular reviews also prevent unauthorized augmentation of a database, thereby helping to reduce risk.They permit the discovery of non-standard practices or tools. DBAs should maintain both physical and logical models of their databases as part of their baseline. Documentation should reflect the current physical and logical state as well as weekly and monthly trends. Poor documentation contributes to delays in problem resolution and reduced service availability. Defend from substantial changes to the database infrastructure may warrant instigate and initiate disaster recovery processes.
  • You know your stuff? Great!So how to you communicate that information to your non-DBA boss?Do you believe what you are seeing? Eg blocking issue of resourcesDiff graph to show blocking issues
  • Don’t want your reports to disappear, now do you?How to fix 2005 Performance Dashboards so that they work in 2008 R2From the visual perspective, how these dashboards can be improved from the data visualisation perspectiveDeployment and executionWhat this gives you from the business perspective
  • From the Denali perspective, how will this impact?How does this impact?
  • Illusion of communication for sql server db as

    1. 1. Illusion of Communication<br />Presentation aimed at DBAs<br />
    2. 2. Structure<br />Best Practice for DBAs<br />People<br />Processes<br />Products<br />What’s the Illusion of Communication<br />You’ve been working hard, defending the databases….<br />How do you show this off?<br />Performance Dashboards demo<br />Future of DBA input<br />
    3. 3. The Tao of Pooh<br />If you don’t know What to Do<br />Of all the things in front of you<br />Then what you’ll have when you are <br /> through<br />Is just a mess without a clue<br />So what do we do?<br />
    4. 4. Best Practice<br />
    5. 5. The Tao of Pooh<br />Building and managing a successful database infrastructure requires:<br />Right people<br />Right processes<br />Right products<br />
    6. 6. People<br />There’s no asset more important than a company’s data. You can’t give that responsibility to someone who doesn’t know how to handle it. (Malcolm Fields, CIO,Hon Industries)<br />
    7. 7. People<br />Alignment - Task and project completion can only be efficient when job functions join hands with business and operational objectives<br />Breadth of Services:<br />Performance Management<br />Backup and Recovery<br />Change Management<br />
    8. 8. Products<br />When evaluating the products that manage your database infrastructure, review:<br />What is installed<br />Where it resides<br />How it is managed currently<br />
    9. 9. Products<br />Insight<br />Prevention<br />Documentation<br /> always impresses if there is any!<br />
    10. 10. Processes<br />A Database Administrator needs to support Processes:<br />quickly and effectively manage change <br />ensure business application availability<br />making formal administration change management processes for database are necessary<br />conduct risk/benefit reviews<br />deployments<br />calculate the worst-case failure scenarios<br />set viable fallback schemes<br />
    11. 11. Processes<br />A Database Administrator needs to support Processes:<br />Making processes and procedures easy to follow and achieving "buy in" from the DBAs who perform the management is important. <br />Well-defined procedures help facilitate determination of whether changes have had the desired effect. <br />Measuring the Performance of the operation through metrics enables the DBA to baseline and measure their own performance and effectiveness. <br />
    12. 12. Performance<br />If you have a performance problem, either your database is working too hard, or it’s not being allowed to work. - Jonathan Lewis<br />
    13. 13. Performance Dashboards<br />Demo<br />
    14. 14. Future of DBA input<br />Denali versus Project Lucy version<br />
    15. 15. Summary<br />Budgets are getting cut<br />Business requirement are escalating<br />Complexity is increasing as data volumes mushroom. <br />Defend by routinely performing database management best-practice assessments<br />increases the predictability of future project work<br />enhances ROI by optimizing the performance of new and existing databases. <br />
    16. 16. Summary<br />Following best-practices:<br /><ul><li>reduce the risk of outages or performance delays
    17. 17. increasing overall operational efficiency</li>

    ×