sexta-feira, 13 de fevereiro de 2015

​Como saber o tamanho de uma tabela ou de um banco de dados?



​​

Usando o banco de testes AdventureWorks2012 executamos os seguintes comandos:

USE AdventureWorks2012;

EXEC sp_spaceused N'Person.Person';

Com este comando obtemos o resultado abaixo referente a tabela "Person.Person" do nosso banco de testes AdventureWorks2012.




EXEC sp_spaceused @updateusage = N'TRUE';

Com este comando obtemos o resultado abaixo referente ao nosso banco de testes AdventureWorks2012.


Fonte: MSDN


SELECT DB.NAME,( Sum(size) * 8 ) / 1024 AS Tamanho
FROM sys.databases DB
    INNER JOIN sys.master_files SM ON DB.database_id = SM.database_id
WHERE DB.NAME = 'AdventureWorks2012'
GROUP BY DB.NAME

Com esta consultas obtemos o resultado abaixo referente ao nosso banco de testes AdventureWorks2012.


Nenhum comentário:

Postar um comentário