[MS SQL SERVER] – Verificando o espaço usado por tabelas e bases de dados

sql server
Tamanho das Tabelas

sp_spaceused teste

A sintaxe sp_spaceused exibe, respectivamente, o nome da tabela (name), número de linhas (rows), espaço reservado para a tabela (reserved), espaço usado pelos dados na tabela (data), espaço usado pelos indexes da tabela (index_size) e espaço sem uso na tabela (unused).
Se nenhuma tabela for especificada, serão exibidos dois resultados: – nome da base de dados (database_name), tamanho da base (database_size) e espaço não alocado (unallocated space). – espaço reservado (reserved), espaço usado por dados na base de dados (data), espaço usado por indexes na base de dados (index_size) e espaço sem uso na base (unused).

Tamanho Banco de dados

sp_helpdb teste

Você também pode usar a stored procedure sp_helpdb para obter informações sobre sua base de dados. A sintaxe sp_helpdb exibe, respectivamente:
– Nome da base de dados (name), tamanho (db_size), proprietário (owner), número de identificação da base (dbid), data de criação (created), opções da base (Status) e compatibilidade (compatibility_level – 80 = MS SQL Server 2000). – Nome lógico do arquivo de armazenamento (name), seu número de identificação (fileid), nome do arquivo (filename), seu filegroup, tamanho (size), tamanho máximo que poderá chegar (maxsize – espaço contratado), taxa de crescimento (growth) e para qual uso é designado o arquivo (usage – dados ou logs).

Fonte:
http://blog.gaudencio.net.br/2013/10/ms-sql-server-verificando-o-espaco.html