如果我执行删除前1000行,它将删除它们。 但是,在执行删除命令之前,我想知道行的大小,以及它将从表的大小中释放多少存储空间。
如果你有varchar()列,每行的大小可能会有所不同。
最好的方法是使用下面的方法。
exec sp_spaceused 'tablename'
名称 行数 保留数据 index_size 未用empsalary 480008 5960 KB 5560 KB 32 KB 368 KB
除去保留的KB行,得到行的平均大小。