sql 2000      数据库大小:57mb 
 
我把他的日志和数据全部清空,并截断事物日志
truncate table 1backup log *** with no_logbackup log *** with TRUNCATE_ONLY 
操作后数据库的物理大小没有任何改变,再压缩数据库后为35mb之前我只把数据库的数据和日志删除truncate table 1backup log *** with no_log如此操作,2,3个小时后数据库的物理大小变为9mb
有一次是清理过后就关机了,第二天在使用的时候数据库的物理大小在不断的缩小,对数据没有影响
我是菜鸟,我问下这个是怎么回事,是清除了数据库数据和日志后,逻辑大小已经缩小,物理大小之所以
没有改变是因为有空余的空间没有及时的释放,而后又慢慢的释放吗?
怎么能让数据库在清理完后让物理大小也自动缩小。