none
Limpar pasta banco tempdb RRS feed

  • Pergunta

  • Boa noite

    Estou com o banco tempdb do meu SQLServer com 72GB o que faço para diminuir este tamanho, ou não tem o que fazer?

    Att.



    • Editado jony_sai quinta-feira, 23 de maio de 2013 01:45
    quinta-feira, 23 de maio de 2013 01:39

Todas as Respostas

  • olá Jony_sai, boa noite

    O Banco de dados tempdb é um banco de dados de sistema! Ele e recriado toda vez que você abre o SQL Server.

    O tempdb cresce conforme o uso do sistema, ele é usado para ordenar as suas consultas (ORDER BY), tabelas variável, variáveis etc etc....

    Ou seja o que pode estar fazendo ele ficar tão grande assim pode ser consultas muito "cara" para o SQL que está fazendo ele encher muito o tempdb.

    Cuidado o tempdb tem um limite, se esse ambiente for um ambiente de produção e o seu tempdb chegar no máximo o seu SQL server vai começar a dar problemas, sem contar que você poderá começar a perder performance.

    Veja no MONITOR DE ATIVIDADE na Aba CONSULTAS CARAS RECENTES, lá pode ser um ponto iniciar para você começar a detectar algum problema de Querys custosas.

    Agora você pode limpar o tempdb fazendo um backup do log with truncate only

    ou temos essa outra opção que segue o link:

    http://support.microsoft.com/kb/307487/pt#appliesto

    Abração espero que eu tenha te ajudado.


    Wellinghton Pimentel Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    • Sugerido como Resposta Roberson Naves quinta-feira, 23 de maio de 2013 16:55
    quinta-feira, 23 de maio de 2013 03:34
  • Olá Jony_sai, alguma novidade com o seu tempdb?

    Até mais, abração


    Wellinghton Pimentel Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    quinta-feira, 23 de maio de 2013 16:43