Access中,频繁删除数据库对象,数据库文件中的碎片不断增加,数据库文件也会越来越大,怎样解决最有效?

Access中,频繁删除数据库对象,数据库文件中的碎片不断增加,数据库文件也会越来越大,怎样解决最有效?,第1张

两个办法

一,在 工具-选项-常规 ,有个关闭时压缩数据,打上勾,可以在关闭时清掉这些碎片。

二,在 工具-数据库实用工具-修复和压缩数据库,这个可以清掉这些碎片。

mdb数据库文件中的数据删除后,为什么这个文件还是这么大? ACCess数据库就是这样,所以得压缩一下就可以了.具体方法如下:打开数据库,然后工具里面找到 数据库实用工具 ,然后找到压缩和修改数据库执行一下,就可以释放空间了!

两种情况:

删除没有被正确执行。

删除的速度低于增加的速度。

检查mssql的错误日志,是否delete临时表的语句执行失败了,比如表在被插入时锁表,而锁住了删除 *** 作。

检查mssql数据的增量速度,与mysql临时表数据的增量速度作对比,是否是因为mssql的性能低于mysql而造成临时表(这里相当于数据缓冲池)数据增大。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6698388.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存