我已经从在SQL Server中创建的链接服务器更新了MS Access(.mdb
文件)。我将尝试更新大约200万条记录。更新成功。
但是我可以看到.mdb
文件的大小从41 MB增加到了1.2 GB左右。
为什么尺寸增大?如何解决?
我已经注意到并尝试了以下操作。
大小是在第一次更新时发生的,如果我第二次执行相同的更新查询,它不会增加大小。
如果删除从查询中更新的记录,则MDB文件的大小将保持不变。
我将使用MS Access中的修复和压缩数据库选项,然后将大小减小到41MB左右,并发布如果我更新记录,则MDB中的大小不会增加文件。
我想知道为什么增大尺寸?如何预防?执行更新查询后如何执行紧凑型维修数据库?