Passei as últimas horas lendo e fazendo anotações sobre isso
link
Há muitos detalhes e sugestões para solucionar problemas. Parece que, a menos que seu tempdb esteja em expansão e nunca pare de crescer, provavelmente está ocupando apenas o espaço necessário e deveria ter sido configurado inicialmente para esse tamanho. Há uma seção sobre como estimar o espaço necessário para o tempdb, além de rastrear o que pode estar ocupando espaço no tempdb. Como resultado disso, a primeira coisa que vou fazer é mover o tempdb para uma unidade maior e ver o que acontece a partir daí.
Existe uma seção intitulada 'Espaço requerido para o registro em tempdb' que indica quais recursos usam o log, há outra seção anterior que detalha o superconjunto de recursos que usam tempdb.
A seção intitulada 'Monitorando E / S' tem algumas idéias sobre contadores de desempenho a serem observados, uma rápida olhada no meu servidor coloca essas informações em você, provavelmente, tem um território gargalo. Vou monitorá-los por um tempo e ver como as coisas funcionam. O arquivo de log tempdb também tinha, na verdade, menos de 50% de utilização, o que se encaixa com a ideia que ele expandiu sob carga nesta manhã e manteve esse espaço desde então.
Estou indo na base de que o tamanho para o qual ele é cultivado é o tamanho que ele precisa ser, monitore esse tamanho no futuro e garanta que haja espaço para crescimento em qualquer unidade em que ele esteja. Como sugerido por alguns aqui, vou examinar o que está sendo executado à medida que o log de temp expande e ver se algo pode ser ajustado lá. Também vou ficar de olho nesses contadores de desempenho do io para ver se algo precisa ser tratado.
Havia mais uma seção interessante adicional intitulada 'Atualizando para o SQL Server 2005' , que indica que o tempdb é usado para mais coisas em 2005 do que 2000 (novos recursos e recursos existentes que anteriormente não existiam) t use tempdb). Eu só atualizei recentemente para 2005, então isso pode ser parte da razão pela qual isso se tornou um problema. Não me lembro de ver isso em qualquer outro lugar com referência à atualização para 2005, o que é um pouco doloroso.