首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >压缩access数据库

压缩access数据库
EN

Stack Overflow用户
提问于 2010-09-15 22:35:33
回答 2查看 1.2K关注 0票数 2

我有一个1G的access数据库,有没有某种公式可以给出压缩access数据库的时间框架。我知道它在很大程度上依赖于硬件,但假设所有条件都相同,是否有某种方法可以知道1G是否需要1小时或20分钟才能压缩?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-15 22:43:23

过去花了多长时间?

您可以观察它创建新数据库,并观察其文件大小在压缩过程中的增长。

如果你认为它挂起了,你可以杀死它,然后再试一次。

票数 2
EN

Stack Overflow用户

发布于 2010-09-16 12:18:06

对于1 1GB的数据库,我建议使用RDP连接到它赖以生存的文件服务器,并在该服务器上运行compact。如果它是一个MDB,你不需要访问--一个vbScript就可以做到这一点,因为从Win2000开始,每个拷贝的Windows上都安装了Jet。如果它是ACCDB,那么您可以安装ACE的当前版本并使用它,但只安装Access可能会更容易。

我之所以在服务器的RAM中执行此操作,只是为了避免通过LAN拉取文件。与服务器上RAM和磁盘之间的I/O速率相比,100BaseT LAN的I/O速率仍将显著降低。如果是GBit网络,那就是另一回事了,但对于1 1GB的文件,我还是不想在网络上进行压缩。

如果你的文件已经有1 1GB大小了,我会计划在不久的将来提升大小。有些东西很容易失控,使文件膨胀到2 2GB限制的某个重要部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3718664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档