exec sp_spaceused 『表名』 --(sql統計資料,大量事務操作後可能不准)
exec sp_spaceused 『表名』, true --(準確的表空間大小,但可能會花些統計時間)
exec sp_spaceused – (資料庫大小查詢)
exec sp_msforeachtable 「exec sp_spaceused 『?』」 --(所有使用者表空間錶小,sql統計資料,,大量事務操作後可能不准)
exec sp_msforeachtable 「exec sp_spaceused 『?』,true」 --(所有使用者表空間錶小,大資料庫慎用)
create table #t
(name varchar
(255
), rows bigint, reserved varchar(20
), data varchar(20
), index_size varchar(20
), unused varchar(20
))exec sp_msforeachtable "insert into #t exec sp_spaceused '?'"
select *
from #t order by reserved desc
drop table #t
查詢sql資料庫中表占用的空間大小
1.exec sp spaceused 表名 sql統計資料,大量事務操作後可能不准 2.exec sp spaceused 表名 true 準確的表空間大小,但可能會花些統計時間 3.exec sp spaceused 資料庫大小查詢 4.exec sp msforeachtable exec s...
查詢sql資料庫中表占用的空間大小
1.sql統計資料,大量事務操作後可能不准 exec sp spaceused 表名 2.準確的表空間大小,但可能會花些統計時間 exec sp spaceused 表名 true 3.資料庫大小查詢 exec sp spaceused 4.所有使用者表空間錶小,sql統計資料,大量事務操作後可能不...
查詢SQL Server中表占用的空間方法
詢sql server中表占用的空間方法 databaseadmin 17 七月,2006 04 10 如何來查詢sql server中資料庫的各個表所占用的空間?下面來介紹一下兩種用來方法。方法1 select object name id tablename,8 reserved 1024 re...