Comments on: Performance Metrics for SQL Server 2014 https://thomaslarock.com/2014/06/performance-metrics-for-sql-server-2014/ 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. Tue, 16 Jul 2019 17:18:15 +0000 hourly 1 https://wordpress.org/?v=6.7.1 By: Gene Torres https://thomaslarock.com/2014/06/performance-metrics-for-sql-server-2014/#comment-59628 Tue, 16 Jul 2019 17:18:15 +0000 http://thomaslarock.com/?p=11417#comment-59628 for Buffer Pool I/O Rate, the query doesn’t work for me on Windows 2012 with SQL 2012 Standard…. I think I have a fix for it with the following, is this right?

SELECT cast((1.0*cntr_value/128) /
(SELECT 1.0*cntr_value
FROM sys.dm_os_performance_counters
WHERE object_name like ‘%Buffer Manager%’
AND lower(counter_name) = ‘Page life expectancy’) as DECIMAL(8,2))
AS [BufferPoolRate]
FROM sys.dm_os_performance_counters
WHERE
counter_name = ‘Total Server Memory (KB)’

]]>
By: A Practical Guide to Production SQL Memory Sizing | sysadmin++ https://thomaslarock.com/2014/06/performance-metrics-for-sql-server-2014/#comment-13607 Fri, 11 Mar 2016 06:07:18 +0000 http://thomaslarock.com/?p=11417#comment-13607 […] Download the query Here  and thanks Thomas Larock […]

]]>
By: Visualizing SQL Task Performance and Status with Google Charts | sysadmin++ https://thomaslarock.com/2014/06/performance-metrics-for-sql-server-2014/#comment-13602 Thu, 03 Mar 2016 04:30:26 +0000 http://thomaslarock.com/?p=11417#comment-13602 […] Thanks Thomas Larock […]

]]>
By: ThomasLaRock https://thomaslarock.com/2014/06/performance-metrics-for-sql-server-2014/#comment-12477 Sat, 15 Nov 2014 16:53:00 +0000 http://thomaslarock.com/?p=11417#comment-12477 In reply to Mike Blaszczak.

Mike,

Great feedback, thanks. I like the idea of your approach for getting something closer to a real-time diagnostic tool. As you mentioned, the approach above may not work as well for a system that has been running for a long period of time. However, it would still have some value should it reveal that there are a high number of page splits per batch requests. That’s really the goal here, to understand that page splits or batch requests by themselves may not be useful, but putting the two together would yield something better.

I’m now thinking if your approach would be something perfect for monitoring an Azure VM, as you’d want to be alerted if your I/O was heavy as a result of page splits. Now you’ve got me thinking I need to write (yet another) blog post…someday.

Thanks again for the comment!

]]>
By: Mike Blaszczak https://thomaslarock.com/2014/06/performance-metrics-for-sql-server-2014/#comment-12476 Sat, 15 Nov 2014 16:17:00 +0000 http://thomaslarock.com/?p=11417#comment-12476 The query given for page splits per second isn’t going to work too well. The problem is that the query ignores the documentation, which tells us that the batches/sec and splits/sec counters are cumulative. That is, they’re always increasing. This query, then, shows us the average rate of page splits per batch over the lifetime of the server. I can’t imagine how that value would be useful. Particularly on a server that’s been running for more than a few minutes, the average becomes continually dampened and won’t react to recent changes in any meaningful way.

Seems better to get the counter, WAITFOR DELAY a second, get the counter again, subtract the two values, and show the number of splits that have happened in the last second. This will be independent of the number of batches processed, though similar math could be done against a second pair of samples to correctly retrieve that information.

]]>
By: (SFTW) SQL Server Links 13/06/14 - John Sansom https://thomaslarock.com/2014/06/performance-metrics-for-sql-server-2014/#comment-11034 Fri, 13 Jun 2014 09:47:45 +0000 http://thomaslarock.com/?p=11417#comment-11034 […] Performance Metrics for SQL Server 2014 – Thomas Larock (Blog|Twitter) […]

]]>
By: Performance Metrics for SQL Server 2014 - SQL Server - SQL Server - Toad World https://thomaslarock.com/2014/06/performance-metrics-for-sql-server-2014/#comment-10991 Thu, 05 Jun 2014 20:17:15 +0000 http://thomaslarock.com/?p=11417#comment-10991 […] Performance Metrics for SQL Server 2014 is a post from: SQLRockstar – Thomas LaRock […]

]]>