gpt4 book ai didi

database - Access 2010数据库增长过快

转载 作者:搜寻专家 更新时间:2023-10-30 20:18:54 25 4
gpt4 key购买 nike

当通过 ODBC 将数据插入 Access 2010 数据库 (.accdb) 时,我遇到了数据库过度增长的问题。例如,在一种情况下,数据库从 24MB 增长到 140MB,但在压缩时缩小到约 24MB。

我注意到数据库中的表包含多个索引的文本字段。它会导致这种过度增长吗?还有其他原因吗?

最佳答案

增长的原因很可能是碎片化。它发生在数据经常被删除时。我相信这与插入无关。我的数据库也有类似的问题。我发现我只是为了显示某个对话框而不必要地插入记录,并立即将其删除。它是程序功能编码的“捷径”。当我更正代码时(基本上,我修改了代码以不删除记录,而只是保留),增长停止了。因此,只需检查您的插入程序。如果它首先删除(以避免重复或过时的数据),则将此代码更改为更新现有记录。

关于database - Access 2010数据库增长过快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17099069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com