发布于 2005-03-22 21:49:20
0楼
to:czs
我用个空的数据库文件rt.db做了试验,只有长期归档记录,而且让其运行了一段时间,rt.db大约到了有5M的大小(原先为3M),然后我通过sybase里面的一个scview.exe工具,连接上rt.db使用delete将所有的记录都删除,再关掉scview,可是查看rt.db文件大小,一个字节都没有变小,不知为何?
to:万泉河
"数据根本没有删掉"是什么意思,是不是使用delete只是在要删除的记录上打上了已删除的标记,在查询的时候看不到而已,而实际记录还是记录在硬盘上的rt.db文件里的呢,可是如何才能彻底的删除,这样才能达到缩小rt.db文件大小的目的,请教应该使用什么样的sql命令呢?
这个问题一直困惑着我,请各位大虾给予解答,不胜感谢!!!!!
ddd