|
|
|
Old Hand
      
Group: General Forum Members
Last Login: Wednesday, May 15, 2013 8:36 AM
Points: 334,
Visits: 706
|
|
I just checked all the servers that we've received the error from and here are the version numbers...
SQL 2012 - 11.0.3000 SQL 2008 R2 - 10.50.4000
|
|
|
|
|
Forum Newbie
      
Group: General Forum Members
Last Login: Tuesday, May 07, 2013 11:13 AM
Points: 2,
Visits: 103
|
|
| Any updates to this thread? We just received this error on a SQL 2008 R2 server here in our environment.
|
|
|
|
|
SSC Rookie
      
Group: General Forum Members
Last Login: Wednesday, May 15, 2013 10:00 AM
Points: 31,
Visits: 47
|
|
| I've has this message 4 times in the past month on a SQL2008 R2 server. No performance issues so it seems pretty harmless.
|
|
|
|
|
Say Hey Kid
      
Group: General Forum Members
Last Login: 2 days ago @ 12:20 PM
Points: 712,
Visits: 638
|
|
Error msg - Failure to calculate super-latch promotion threshold - also known as Sub Latch. - Supporting article posted back in 09
http://blogs.msdn.com/b/psssql/archive/2010/03/24/how-it-works-bob-dorr-s-sql-server-i-o-presentation.aspx
Sub-latch is also referred to as super latch. These are only used for data cache page latches. They are designed to reduce the latching contention on hot pages. For example if you have a lookup table that is only a few pages in size but used by 100s of queries per second that SH latch activity is aggressive to protect the page. When SQL Server detects high rates of SH latch activity for a sustained period a buffer latch is PROMOTED to a sub-latch. A sub-latch partitions a single latch into an array of latch structures per logical CPU. In doing so the worker (always assigned to a specific CPU) only needs to acquire a SH on the sub-latch assigned to the local scheduler. This avoids interlocked activity and cache line invalidations across all physical CPUs. The acquiring of an SH sub-latch resource uses less resources and scales access to hot pages better.
Bleeding Edge - just means alot of sleepless nights
|
|
|
|