access文件大小的有关问题

access文件大小的问题?
两个access数据库a.mdb和b.mdb,二者的结构完全相同,a中有上万条数据,文件大小为7M多,b中没有数据,文件大小260K,用ADO方法,从a中读取全部的数据,然后逐条INSERT到b中,操作完成后,b的文件大小竟达到24M多,检查其中的每条数据,都是正确的。
为什么数据库b的文件大小会大这么多?这种现象正常吗?什么原因导致的?望指教,谢谢!

------解决方案--------------------
access不会自动调整大小的,即使删除,所以他自身提供了压缩功能
------解决方案--------------------
access本来就问题多多,你只能手动压缩数据库
------解决方案--------------------
探讨

引用:
access本来就问题多多,你只能手动压缩数据库

压缩数据库?什么概念?你不会是让我用rar吧??