SELECT
t.NAME AS TableName,
p.rows AS RowCounts,
SUM(a.total_pages) * 8 AS TotalSpaceKB,
SUM(a.used_pages) * 8 AS UsedSpaceKB,
(SUM(a.total_pages) - SUM(a.used_pages)) * 8 AS UnusedSpaceKB
FROM
sys.tables t
INNER JOIN
sys.indexes i ON t.OBJECT_ID = i.object_id
INNER JOIN
sys.partitions p ON i.object_id = p.OBJECT_ID AND i.index_id = p.index_id
INNER JOIN
sys.allocation_units a ON p.partition_id = a.container_id
WHERE
t.NAME NOT LIKE 'dt%'
AND t.is_ms_shipped = 0
AND i.OBJECT_ID > 255
GROUP BY
t.Name, p.Rows
ORDER BY
UsedSpaceKB desc
查找數據庫中表的大小
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
利用SQL命令下載文件
book_coolboy_cl
2020-07-01 22:25:24
T-SQL中的Select查詢(續1)
hxd001_810
2020-06-30 02:51:58
T-SQL中的Select查詢(續3)
hxd001_810
2020-06-30 02:51:47
獲取一個表新增後最新的ID值
9999帅锅
2020-06-28 10:24:42
僅當使用了列的列表,並且IDENTITY_INSERT爲ON時,才能在表中爲標識列指定顯式值
tanglinfeng
2020-06-22 11:30:47
批量收縮數據庫日誌文件
风车呼噜噜
2020-06-02 14:49:36
在 SSIS package 中使用FTP
风车呼噜噜
2020-06-02 14:49:36
用 query 方法 獲得xml 節點的值
风车呼噜噜
2020-06-02 14:49:36
用 SQL 腳本讀取Excel 中的sheet數量及名稱
风车呼噜噜
2020-06-02 14:49:36
Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine erro
风车呼噜噜
2020-06-02 14:49:36
T-SQL中的Select查詢
hxd001_810
2020-02-25 03:18:57
T-SQL中的Select查詢(續2)
hxd001_810
2020-02-25 03:18:57
恢復損壞的master數據庫
hxd001_810
2020-02-25 03:18:57
T-SQL中的Select查詢(續4)
hxd001_810
2020-02-25 03:18:57
監控 SQL Server 2005 的運行狀況
fibbery
2020-02-24 16:14:38