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 ...
How you tune depends on your goals

You might be asking, ―Am I getting the best
efficiency from my SQL Server deployment?‖...
Tuning is an ongoing process

Tuning is an ongoing process, not a one-time fix.
When you tune for SLA target you can be
―f...
What is ―good enough‖

―Good enough‖ is defined by business
imperatives, such as SLAs or system throughput
requirements.
B...
Performance optimization is challenging

There is a wealth of generalized information on
various data points – for example...
Learn More
Click to learn more about Optimizing SQL Server
Performance.
To read the original post Click Here.
Upcoming SlideShare
Loading in …5
×

Optimizing SQL Server Performance: What Are Your Tuning Goals?

1,161 views
1,029 views

Published on

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.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,161
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Optimizing SQL Server Performance: What Are Your Tuning Goals?

  1. 1. Goals Optimizing SQL Server Performance: What Are Your Tuning Goals? SQL Server DBA Professionals
  2. 2. 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
  3. 3. 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
  4. 4. 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
  5. 5. 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
  6. 6. 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
  7. 7. Learn More Click to learn more about Optimizing SQL Server Performance. To read the original post Click Here.

×