Your SlideShare is downloading. ×
0
Optimizing SQL Server Performance: Using Your Counters - Part 1
Optimizing SQL Server Performance: Using Your Counters - Part 1
Optimizing SQL Server Performance: Using Your Counters - Part 1
Optimizing SQL Server Performance: Using Your Counters - Part 1
Optimizing SQL Server Performance: Using Your Counters - Part 1
Optimizing SQL Server Performance: Using Your Counters - Part 1
Optimizing SQL Server Performance: Using Your Counters - Part 1
Optimizing SQL Server Performance: Using Your Counters - Part 1
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Optimizing SQL Server Performance: Using Your Counters - Part 1

964

Published on

Performance counters give you quick and useful information about currently running operations. A common question related to SQL Server performance optimization is: “What counters should I monitor?” In …

Performance counters give you quick and useful information about currently running operations. A common question related to SQL Server performance optimization is: “What counters should I monitor?” In terms of managing SQL Server, there are two broad reasons for monitoring performance counters:

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

No Downloads
Views
Total Views
964
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
5
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Optimizing SQL Server Performance: Using Your Counters – Part 1 SQL Server DBA Professionals
  • 2. What counters should I monitor? SQL Server Performance counters give you quick and useful information about currently running operations. In terms of managing SQL Server, there are two broad reasons for monitoring performance counters: 1. Increasing operational efficiency 2. Preventing bottlenecks Although they have some overlap, these two reasons allow you to easily choose a number of data points to monitor. 2 Understanding Query Execution Plans Global Marketing
  • 3. Improve operational efficiency Operational monitoring checks for general resource usage. It helps answer questions like: • • • Is the server about to run out of resources like CPU, Disk Space, or memory? Are the data files able to grow? Do fixed-size data files have enough free space for data? You can also use the data for trending purposes. A good example would be collecting the sizes of all the data files in order to trend their growth rates and forecast future resource requirements. 3 Understanding Query Execution Plans Global Marketing
  • 4. Improve operational efficiency To answer the three questions posed above, users should look at the following counters: 4 Understanding Query Execution Plans Global Marketing
  • 5. Prevent bottlenecks Application of bottleneck monitoring focuses much more on SQL Server performance-related matters. The data you collect helps answer questions such as: • • • • Is there a CPU bottleneck? Is there an I/O bottleneck? Are the major SQL Server subsystems, such as the buffer cache and plan cache, healthy? Do we have contention in the database? Dell’s Spotlight for SQL Server helps discover performance issues before impacting end users. 5 Understanding Query Execution Plans Global Marketing
  • 6. Prevent bottlenecks To answer questions like these, look at the following counters: 6 Understanding Query Execution Plans Global Marketing
  • 7. Prevent bottlenecks As well as these counters: 7 Understanding Query Execution Plans Global Marketing
  • 8. Learn More Click to learn more about Optimizing SQL Server Performance. To read the original post Click Here.

×