记录一下,方便找出最大的表:

   
   
   
   
  1. CREATE TABLE #table_stat 
  2.     [Name]          varchar(100),       --表名称 
  3.     [Rows]          int,                --表行数 
  4.     [Reserved]      varchar(1000),      --表分配空间总量 
  5.     [Data]          varchar(1000),      --数据使用空间量 
  6.     [Index_size]    varchar(1000),      --索引使用空间量 
  7.     [Unused]        varchar(1000)       --未用空间量 
  8. ); 
  9.  
  10. EXEC sp_MSForEachTable N'INSERT INTO #table_stat EXEC sp_spaceused N''?''' 
  11. SELECT * FROM #table_stat ORDER BY Rows DESC 
  12. DROP TABLE #table_stat 

SQL Server 2005/2008测试通过。