﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>SQLServerCentral / Article Discussions / Article Discussions by Author / Discuss content posted by Brad M. McGehee  / Identify Allocation Contention in TEMPDB / Latest Posts</title><generator>InstantForum.NET v2.9.0</generator><description>SQLServerCentral</description><link>http://www.sqlservercentral.com/Forums/</link><webMaster>notifications@sqlservercentral.com</webMaster><lastBuildDate>Thu, 23 May 2013 17:38:42 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Identify Allocation Contention in TEMPDB</title><link>http://www.sqlservercentral.com/Forums/Topic1039137-1357-1.aspx</link><description>Point taken, Brad. You are right that it is not needed to eat the entire egg in order to know it's spoiled. :hehe:On the other hand, in my organization today we barely have any tempdb less than 4Gb, and also, I really like to see my data through. </description><pubDate>Fri, 17 Jun 2011 13:34:49 GMT</pubDate><dc:creator>feodor.georgiev</dc:creator></item><item><title>RE: Identify Allocation Contention in TEMPDB</title><link>http://www.sqlservercentral.com/Forums/Topic1039137-1357-1.aspx</link><description>Feodor, I am aware of this issue of the script, but it not really that important for two reasons. First, most tempdb databases are smaller than 4 GB. And two, even if they are larger than 4 GB, realizing that contention is happening in the initial allocation pages is enough information to know that you have a problem. It is kind of like taking the pulse of a person. While knowing the pulse doesn't give you the entire picture of somebody's health, it still is enough information to know if there is a potential problem or not.</description><pubDate>Fri, 17 Jun 2011 10:01:44 GMT</pubDate><dc:creator>bradmcgehee@hotmail.com</dc:creator></item><item><title>RE: Identify Allocation Contention in TEMPDB</title><link>http://www.sqlservercentral.com/Forums/Topic1039137-1357-1.aspx</link><description>Brad, I would like to suggest a small correction to your script. Since the GAM and SGAM pages are repeated every 64000 extents (~4Gb), this means that you will have to introduce some logic in your script to check for this, especially in a high volume production systems, where the tempdb files are way beyond 4Gb. For example, you can use a formula similar to: for GAM pages: (the page ID is 2) % 511232for SGAM pages: (the page ID is 3) % 511232Otherwise your script will be inaccurate. Regards,Feodor Georgiev</description><pubDate>Fri, 17 Jun 2011 03:34:15 GMT</pubDate><dc:creator>feodor.georgiev</dc:creator></item><item><title>Identify Allocation Contention in TEMPDB</title><link>http://www.sqlservercentral.com/Forums/Topic1039137-1357-1.aspx</link><description>Comments posted to this topic are about the item [B]&lt;A HREF="/scripts/tempdb/72008/"&gt;Identify Allocation Contention in TEMPDB&lt;/A&gt;[/B]</description><pubDate>Fri, 24 Dec 2010 09:46:00 GMT</pubDate><dc:creator>bradmcgehee@hotmail.com</dc:creator></item></channel></rss>