Início > SQL Server Internals > Qual o tamanho do meu banco de dados?

Qual o tamanho do meu banco de dados?

E ai galerinha, tudo bem com vocês?

Hoje recebi uma pergunta bem interessante e quero compartilhar com vocês.

“Como posso saber o tamanho atual do meu banco de dados?”

Essa pergunta pode ser respondida de várias maneiras, mas preferi mostrar à vocês como levantar essa informação através do T-SQL.

Primeiro conseguimos isto através da procedure de sistema chamada SP_SPACEUSED.

Segue a sintaxe abaixo:

USE <nome_banco>
GO
SP_SPACEUSED

A procedure SP_SPACEUSED também pode ser utilizada para descobrir o tamanho atual de uma determinada tabela.

Segue a sintaxe abaixo:

USE <nome_banco>
GO
SP_SPACEUSED ‘<nome_tabela>’

“Nossa tio, que bem loco isso hein.”

Pentelhinho você está bem?

“Tô tio. Graças a Deus. E o mais da hora é que aqui no quarto do hospital pega bem a Internê.”

…………….(Silêncio Constrangedor)

À partir do SQL Server 2005 também podemos utilizar a view de sistema chamada SYS.database_files para verificarmos o tamanho atual do banco de dados.

Montei uma consulta muito simples para retornar o tamanho total do banco de dados em MB.

Segue a sintaxe abaixo:

USE <nome_banco>

GO

SELECT

DB_NAME() AS DatabaseName,

(SUM(SIZE) / 1024) AS TamanhoMB

FROM

SYS.database_files

Espero que tenham gostado desta dica rápida.

Um grande abraço.

Vitor Fava.

Anúncios
  1. Dhiego
    22/06/2011 às 23:50

    Fala “tio” Vitor, como sempre você vem com ótimas dicas. Bom, gostaria que você discutisse um pouco sobre Indices (cluster, noncluster), tabelas candidatas a receber indices. etc

    abraços

  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: