Tamanho da base & log SQL Server

Booa noite, pessoal!

Em mais um caso da vida, me deparei com este questionamento e não soube diferencia-los de imediato, então vamos aos detalhes.

Como consultar o tamanho da base? A resposta padrão para esta questão no SQL Server é a execução da store procedure sp_helpdb.

Esta procedure traz muitas informações além desta, como por exemplo o status, collation, modo de acesso, caminho dos arquivos de dados e log no servidor / instância, valor o qual a base pode crescer, nível de compatibilidade, enfim conforme pode ser observado abaixo:

sphelp1

O exemplo acima foi executado como sp_helpdb nomedabase, porém caso necessite de uma informação resumida a todas as bases, basta executar apenas o sp_helpdb:

sphelp2

Até ai tudo bem, mas qual é o procedimento para exibir apenas o tamanho e utilização dos arquivos de logs na instância? Neste caso, execute: dbcc sqlperf(‘logspace’)

sphelp3

Claro que a instância utilizada como exemplo é nova, e foi instalada sem alguma modificação em pró de desempenho, servindo apenas para testes.

É isso ai pessoal. Dúvidas, criticas ou sugestões? Fiquem a vontade, todo retorno é construtivo 😀

Jose Wilson

2 Replies to “Tamanho da base & log SQL Server”

Deixe uma resposta