Optimizing SQL Server Performance: What Are Your Tuning Goals?
 

Optimizing SQL Server Performance: What Are Your Tuning Goals?

on

  • 1,111 views

Remember that tuning is an ongoing process, not a one-time fix. SQL Server Performance optimization is a continual process. For instance, when you tune for SLA targets, you can be “finished.” ...

Remember that tuning is an ongoing process, not a one-time fix. SQL Server Performance optimization is a continual process. For instance, when you tune for SLA targets, you can be “finished.” However, if you are tuning to improve efficiency or to ensure scalability, your work is never truly complete; this type of tuning should be continued until the performance is “good enough.” In the future, when the performance of the application is no longer good enough, the tuning cycle should be performed again.
Performance optimization on SQL Server is challenging. There is a wealth of generalized information on various data points—for example, performance counters and dynamic management objects (DMOs)—but there is very little information on what to do with this data and how to interpret it. In future posts, we will focus on some of the 10 tips in detail, including baselining and benchmarking, using performance counters, and much more.

Statistics

Views

Total Views
1,111
Views on SlideShare
1,102
Embed Views
9

Actions

Likes
0
Downloads
17
Comments
0

4 Embeds 9

https://twitter.com 5
http://www.toadworld.com 2
http://sqldbapros.uberflip.com 1
https://www.rebelmouse.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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

Optimizing SQL Server Performance: What Are Your Tuning Goals? Optimizing SQL Server Performance: What Are Your Tuning Goals? Presentation Transcript

  • Goals Optimizing SQL Server Performance: What Are Your Tuning Goals? SQL Server DBA Professionals
  • Nuts and bolts Before diving into the nuts and bolts, answer this question about SQL Server Performance tuning… What are your tuning goals? We all want to get the most value from our SQL Server deployments—increasing the efficiency of your database servers frees up system resources for other tasks, such as business reports or ad hoc queries, for example. 2 Understanding Query Execution Plans Global Marketing
  • How you tune depends on your goals You might be asking, ―Am I getting the best efficiency from my SQL Server deployment?‖ But someone else might be asking, ―Will my application scale?‖ There are 3 main approaches to tuning a system • • • 3 To meet a service level agreement (SLA) or key performance indicator (KPI) targets. To improve efficiency, freeing up resources for other purposes. To ensure scalability, helping to maintain SLAs or KPIs in the future. Understanding Query Execution Plans Global Marketing View slide
  • Tuning is an ongoing process Tuning is an ongoing process, not a one-time fix. When you tune for SLA target you can be ―finished‖ If you are tuning for efficiency or to ensure scalability, your work is never truly complete This type of tuning should be continued until the performance is ―good enough‖. In the future, when the performance is no longer ―good enough‖ the tuning cycle begins again. 4 Understanding Query Execution Plans Global Marketing View slide
  • What is ―good enough‖ ―Good enough‖ is defined by business imperatives, such as SLAs or system throughput requirements. Beyond these requirements, you should be motivated to maximize the scalability and efficiency of all database servers – even if business requirements are currently being met. Dell’s Spotlight for SQL Server helps discover performance issues before impacting end users. 5 Understanding Query Execution Plans Global Marketing
  • Performance optimization is challenging There is a wealth of generalized information on various data points – for example, performance counters and dynamic management objects (DMOs) – but there is very little information on what to do with this data and how to interpret it. In future posts, we will focus on more key tips for optimizing SQL Server performance. If you want read them all now, click here. 6 Understanding Query Execution Plans Global Marketing
  • Learn More Click to learn more about Optimizing SQL Server Performance. To read the original post Click Here.