在Sqlserver資料庫中,一般我們查看資料庫的大小可以通過查找到資料庫文件來查看,但如果要查找數據表Table的大小的話,則不可通過此方法,在Sqlserver資料庫中,提供了相應的SQL語句來查詢資料庫DataBase的大小,以及庫中相應表的大小。 首先選中資料庫,可以通過手工選擇,也可通過在 ...
在Sqlserver資料庫中,一般我們查看資料庫的大小可以通過查找到資料庫文件來查看,但如果要查找數據表Table的大小的話,則不可通過此方法,在Sqlserver資料庫中,提供了相應的SQL語句來查詢資料庫DataBase的大小,以及庫中相應表的大小。
首先選中資料庫,可以通過手工選擇,也可通過在新建查詢視窗通過語句選擇。通過語句選擇的命令為
Use DataBaseName
go
選擇對應資料庫後,在新建查詢視窗執行以下語句即可查詢該資料庫大小:
exec sp_spaceused;
查詢資料庫中指定表的大小:
exec sp_spaceused '表名';
返回結果中含有Name,Rows、reserved、data、index_size、unused
備註:原文轉載自Sqlserver通過SQL語句查詢資料庫以及表的大小_IT技術小趣屋。