Optimizing SQL Server Performance: Using Your Counters - Part 1
-
Upload
sqldbapros -
Category
Technology
-
view
940 -
download
5
description
Transcript of Optimizing SQL Server Performance: Using Your Counters - Part 1
![Page 1: Optimizing SQL Server Performance: Using Your Counters - Part 1](https://reader033.fdocuments.net/reader033/viewer/2022061211/5492a831ac7959ff2d8b468a/html5/thumbnails/1.jpg)
Optimizing SQL Server Performance: Using Your Counters – Part 1
SQL Server DBA Professionals
![Page 2: Optimizing SQL Server Performance: Using Your Counters - Part 1](https://reader033.fdocuments.net/reader033/viewer/2022061211/5492a831ac7959ff2d8b468a/html5/thumbnails/2.jpg)
2 Global MarketingUnderstanding Query Execution Plans
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 efficiency2. Preventing bottlenecks
Although they have some overlap, these two reasons allow you to easily choose a number of data points to monitor.
![Page 3: Optimizing SQL Server Performance: Using Your Counters - Part 1](https://reader033.fdocuments.net/reader033/viewer/2022061211/5492a831ac7959ff2d8b468a/html5/thumbnails/3.jpg)
3 Global MarketingUnderstanding Query Execution Plans
Improve operational efficiency
Operational monitoring checks for general resource usage. It helps answer questions like:
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.
• 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?
![Page 4: Optimizing SQL Server Performance: Using Your Counters - Part 1](https://reader033.fdocuments.net/reader033/viewer/2022061211/5492a831ac7959ff2d8b468a/html5/thumbnails/4.jpg)
4 Global MarketingUnderstanding Query Execution Plans
Improve operational efficiency
To answer the three questions posed above, users should look at the following counters:
![Page 5: Optimizing SQL Server Performance: Using Your Counters - Part 1](https://reader033.fdocuments.net/reader033/viewer/2022061211/5492a831ac7959ff2d8b468a/html5/thumbnails/5.jpg)
5 Global MarketingUnderstanding Query Execution Plans
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?
• Are the major SQL Server subsystems, such as the buffer cache and plan cache, healthy?• Do we have contention in the database?
• Is there an I/O bottleneck?
Dell’s Spotlight for SQL Server helps discover performance issues before impacting end users.
![Page 6: Optimizing SQL Server Performance: Using Your Counters - Part 1](https://reader033.fdocuments.net/reader033/viewer/2022061211/5492a831ac7959ff2d8b468a/html5/thumbnails/6.jpg)
6 Global MarketingUnderstanding Query Execution Plans
Prevent bottlenecks
To answer questions like these, look at the following counters:
![Page 7: Optimizing SQL Server Performance: Using Your Counters - Part 1](https://reader033.fdocuments.net/reader033/viewer/2022061211/5492a831ac7959ff2d8b468a/html5/thumbnails/7.jpg)
7 Global MarketingUnderstanding Query Execution Plans
Prevent bottlenecks
As well as these counters:
![Page 8: Optimizing SQL Server Performance: Using Your Counters - Part 1](https://reader033.fdocuments.net/reader033/viewer/2022061211/5492a831ac7959ff2d8b468a/html5/thumbnails/8.jpg)
Learn More
Click to learn more about Optimizing SQL Server Performance.
To read the original post Click Here.