It is very simple to find out the space used by any table in database.
USE AdventureWorks;
GO
EXEC sp_spaceused 'Sales.Customer';
GO

Reference : Pinal Dave (http://www.SQLAuthority.com)
July 8, 2008 by pinaldave
It is very simple to find out the space used by any table in database.
USE AdventureWorks;
GO
EXEC sp_spaceused 'Sales.Customer';
GO

Reference : Pinal Dave (http://www.SQLAuthority.com)
Posted in Author Pinal, SQL, SQL Authority, SQL Data Storage, SQL Query, SQL Scripts, SQL Server, SQL Stored Procedure, SQL Tips and Tricks, T SQL, Technology | 6 Comments
My Resume
SQL Server Mag Articles
SQL Coding Standards
SQL Random Article
Search SQLAuthority
Subscribe Email Update
SQLAuthority FeedBlog at WordPress.com. | Theme: Mistylook by Sadish.
This is the best SQL Blog ever. TY.
Cool tip. I really enjoy your blog! I come here whenever I have a SQL problem. Thanks!
Hi Pinal,
Does it shows the excat data. Suppose there is bulk operation happed in that case it will show the excat data..?
Hi Pinal,
Is there any way to use replace function for ntext data type. If i want to change a particular text in all columns and all tables in a database. How can i resolved it ?
Please suggest. Thanks in advanced
I think you need to run DBCC UpdateUsage before you run sp_spaceused in order to get a correct result.
You will need to have sa role to find the space usage of all databases. Is there any work around for this?