Comments on: Are You Using the Right SQL Server Performance Metrics? https://thomaslarock.com/2012/05/are-you-using-the-right-sql-server-performance-metrics/ Thomas LaRock is an author, speaker, data expert, and SQLRockstar. He helps people connect, learn, and share. Along the way he solves data problems, too. Fri, 01 Apr 2016 20:17:17 +0000 hourly 1 https://wordpress.org/?v=6.7.2 By: SQL Database Performance Monitoring | Techish.net https://thomaslarock.com/2012/05/are-you-using-the-right-sql-server-performance-metrics/#comment-13812 Fri, 01 Apr 2016 20:17:17 +0000 http://thomaslarock.com/?p=8587#comment-13812 […] Are You Using the Right SQL Server Performance Metrics? […]

]]>
By: ThomasLaRock https://thomaslarock.com/2012/05/are-you-using-the-right-sql-server-performance-metrics/#comment-12956 Wed, 29 Jul 2015 17:34:00 +0000 http://thomaslarock.com/?p=8587#comment-12956 In reply to michaelswart.

Sorry for any confusion with that metric. The word “percentage” is misleading, perhaps I should have used the word “ratio” instead (yes, we all know that percentages are ratios as well ).

So, yeah, it’s page lookups per second over batch requests per second. The units cancel leaving us with page lookups per batch requests, as you noted.

The number 100 is just a line in the sand here, YMMV for your servers. I’d recommend you take a baseline to get an idea of what is normal for you. The idea is that if your batch is requiring many page lookups you likely have an inefficient query plan, or perhaps many ad-hoc queries (which will contribute to plan cache bloat).

HTH

]]>
By: michaelswart https://thomaslarock.com/2012/05/are-you-using-the-right-sql-server-performance-metrics/#comment-12955 Wed, 29 Jul 2015 14:08:00 +0000 http://thomaslarock.com/?p=8587#comment-12955 For #3, Page Lookups Percentage. I can’t quite resolve the description of the metric with the query.

For example, I don’t know how this metric is a percentage. And I’m not sure how this metric ties says anything about plan cache bloat.

Based on the query, the metric looks like it could be called “Page lookups per batch request” which could indicate memory caused by plan cache bloat (but maybe there are other causes?).

]]>
By: Page Lookups Percentage – SQL Server performance monitoring | XL-UAT https://thomaslarock.com/2012/05/are-you-using-the-right-sql-server-performance-metrics/#comment-12659 Thu, 12 Mar 2015 07:52:28 +0000 http://thomaslarock.com/?p=8587#comment-12659 […] [1] – http://thomaslarock.com/2012/05/are-you-using-the-right-sql-server-performance-metrics/ […]

]]>
By: ThomasLaRock https://thomaslarock.com/2012/05/are-you-using-the-right-sql-server-performance-metrics/#comment-10941 Thu, 29 May 2014 02:35:00 +0000 http://thomaslarock.com/?p=8587#comment-10941 In reply to Wilfred van Dijk.

Oh, thanks for that. I should have specified that these scripts were for SQL 2008. I don’t believe I tested them on SQL 2012. I’ll have to go back and update them, thanks!

]]>
By: Wilfred van Dijk https://thomaslarock.com/2012/05/are-you-using-the-right-sql-server-performance-metrics/#comment-10931 Sun, 25 May 2014 14:58:00 +0000 http://thomaslarock.com/?p=8587#comment-10931 Thanks, really helpful! One addition: the Buffer Pool I/O rate script doesn’t work with SQL2012+, because ‘total pages’ is gone. I assume it should be ‘database pages’ for SQL2012+

]]>
By: Doing It Right: Performance Monitoring and Troubleshooting - SQLRockstar - Thomas LaRock https://thomaslarock.com/2012/05/are-you-using-the-right-sql-server-performance-metrics/#comment-10404 Fri, 24 Jan 2014 18:02:16 +0000 http://thomaslarock.com/?p=8587#comment-10404 […] A better question might be this: what performance metrics are you already collecting? And, if so, are you certain you are looking at the right SQL Server performance metrics? […]

]]>