Onde está TempDB no SQL Server?
Onde está TempDB no SQL Server?

Vídeo: Onde está TempDB no SQL Server?

Vídeo: Onde está TempDB no SQL Server?
Vídeo: SQL Server DBA Tutorial 46-How to Reduce TempDB Size without Restarting SQL Server Services 2024, Novembro
Anonim

Dica 1: Keep TempDB na unidade local no cluster

Geralmente, em uma instância em cluster de servidor SQL , os arquivos de banco de dados são armazenados em armazenamento compartilhado (SAN). No servidor SQL 2012 e mais tarde, no entanto, podemos manter TempDB em unidades conectadas locais.

Dessa forma, o que é SQL Server TempDB?

TempDB é um banco de dados do sistema da Microsoft servidor SQL usado como um armazenamento de objetos internos, versões de linha, tabelas de trabalho, tabelas temporárias e índices. TempDB está disponível para uso para todos os participantes conectados a um servidor SQL instância (é um recurso global). As tabelas temporárias são criadas com a # convenção de nomenclatura.

Além disso, como altero a localização do TempDB no SQL Server? Visão geral das etapas para mover dados TempDB e arquivos de log para o novo local são: -

  1. Identifique a localização dos arquivos de log e dados TempDB.
  2. Altere a localização dos arquivos de dados e log TempDB usando ALTER DATABASE.
  3. Pare e reinicie o serviço SQL Server.
  4. Verifique a alteração do arquivo.
  5. Exclua os arquivos tempdb.mdf e templog.ldf antigos.

Da mesma forma, como encontro o tamanho do TempDB no SQL Server?

É fácil usar SSMS para Verifica o actual tamanho do tempdb . Se você clicar com o botão direito em tempdb e selecione Propriedades, a tela a seguir será aberta. o tempdb a página de propriedades do banco de dados mostrará o atual tamanho do tempdb como 4,6 GB para cada um dos dois arquivos de dados e 2 GB para o arquivo de log. Se você consultar DMV sys.

O que está causando o crescimento do TempDB?

No final das contas, o razão a tempdb enche porque a consulta está retornando muitos dados e você precisa descobrir o porquê e corrigi-lo. Freqüentemente, é porque a consulta permite que um usuário especifique um ou mais critérios que não eram específicos o suficiente, e muitos dados foram retornados.

Recomendado: