MSSQL 2005 如和查詢所有Table使用的空間

最近在整理之前工作時後的一些東西,剛好看到當時因為想觀察各個Table成長速度所產生的語法

貼出來這邊跟大家分享一下

create   table   #tb
(
  Table_Name     sysname,筆數   int ,
  保留空間       varchar(10),
  使用空間       varchar(10),
  索引使用空間   varchar(10),
  未用空間       varchar(10))   
insert   into   #tb   exec   sp_MSforeachtable   'EXEC   sp_spaceused   ''?'''   
select * from   #tb   
go   
drop   table   #tb   

 

產生結果如下

2008-12-09_001957

 

===========================這是簽名檔分隔線==============================
我沒有甚麼技術能力
不過卻希望在這邊跟大家分享自己遭遇的一些問題
希望大家有更好的方法可以跟我說!!
======================================================================


Comments

目前沒有回應.

回應

Title *
Name *
Email (將不會被顯示)
Url
Comment *

登入後使用進階評論

Please add 5 and 6 and type the answer here: