我们做了一个监控的程序,当采集了几天的数据以后,mdb文件会变大到几百k,我们手工删除里面的一些数据,发现文件不会变小,这是怎么回事情。它的大小和什么东西有关啊?
还有,access里面的压缩可以让文件变很小,他这个压缩对数据库本身有改变吗?会不会影响程序对数据库的操作。
请教,谢谢
你可以对其进行压缩,压缩后不会影响其他操作
其实你册除里面的数据时,数据并没有完全删除,这时你如压缩一下则这些数据被完全删除了,但并不会影响数据库本身。你可以写程序定时对数据库压缩。
同意楼上,在删除数据后,对数据库进行压缩。
CompactDatabase
http://expert.csdn.net/Expert/topic/1407/1407003.xml?temp=.707287
http://expert.csdn.net/Expert/topic/2025/2025049.xml?temp=.4388544