提高网络驱动器上访问数据库的速度

时间:2015-03-25 16:46:33

标签: ms-access

我有一个需要移动到安全驱动器的数据库,从那时起我的用户已经慢慢增加了。我正在寻找任何可能提高速度的建议。到目前为止,我们已经删除了一些我们认为可以不用的历史表或将数据存档到其他地方,下一次尝试将拆分数据库,唯一的问题是为此安排时间并确保所有用户都已退出数据库。我们有远程访问数据库的管理员,忘记注销,因此我们经常无法进行一些改进。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

如果Access数据库中有多个用户,并且数据库位于网络驱动器上,则绝对必须切换到前端/后端模型。如果不这样做,你不仅会增加腐败的可能性(我希望你每天做一次备份吗?),但你肯定会看到用户速度下降。

我们历史上所做的是告诉用户,星期五下午5点数据库正在下降。在下午5点,您将数据库复制到另一个文件夹并在那里工作。任何没有遵守的用户都将失去工作。这也是一个很好的头脑,以便下次更加关注。

拆分数据库,并使用BAT文件推出前端。每个用户都在C:\驱动器上获得前端的副本。 没有人在服务器上运行前端。这应该可以提高速度,实际上消除腐败,并使未来的推出能够顺利进行。