if
object_id('
tempdb..#tb_temp_space')
isnot
null
drop
table
#tb_temp_space
gocreate
table
#tb_temp_space(name
varchar
(500
),rows
int,reserved
varchar(50
),data
varchar(50
),index_size
varchar(50
),unused
varchar(50
))go
sp_msforeachtable
'insert into #tb_temp_space exec sp_spaceused ''?
'''go
select
*from
#tb_temp_space
order
byreplace
(data,'kb
','')
+0desc
go
資料庫的表所佔空間大小因素
1 與表裡面的字段值的大小有關係,與字段設定長度沒有關係,比如varchar 10 和varchar 1000 並不會影響表空間大小。例 建了兩個一模一樣的資料庫,裡面各有一張表,database1 裡面的table1有十個字段,每個字段設定為varchar 1000 database2裡面的tab...
ORACLE資料庫表空間查詢
前提 必須有dba許可權,有許可權查詢表空間使用情況 檢視表空間使用情況 select upper f.tablespace name 表空間名 d.tot grootte mb 表空間大小 m d.tot grootte mb f.total bytes 已使用空間 m to char round...
檢視mysql資料庫所佔空間大小
select concat round sum data length 1024 1024 sum index length 1024 1024 m from information schema.tables where table schema database name 由於資料太大了。所以m...