什么是前端和后端mdb文件位置的最佳设置?

时间:2014-10-03 00:54:42

标签: ms-access

我有两个mdb访问文件,其中一个是前端应用程序,另一个是后端。 他们都住在同一台电脑上。我的问题是,如果我将前端移出这个位置并将其复制到客户端PC中,以便连接到后端数据库的每台PC,它如何影响前端甚至后端mdb的膨胀文件? 我的猜测是前端的膨胀率现在应该分布在客户端pcs的前端文件上。但我不确定它是否也会影响后端。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

后端需要在每个人都可以访问它的地方。应将前端分发给所有用户,以免使用相同前端的多个用户发生任何读/写冲突或损坏。这是分发FE / BE接入系统的首选方法。

它如何影响腹胀?好吧,首先,您将有X个用户从数据库中插入/更新/删除数据。因此,后端现在支持多个用户,而不是20条记录,它可能会变成1000条记录。这是正常的数据库文件大小增加。

腹胀


是什么原因造成的?

  • 临时表
  • 非querydef SQL语句
  • 未关闭Recordsets / QueryDef对象(关闭它们并设置它们= Nothing
  • 图片
  • 表单
  • 行锁定

(我确定还有其他事情。)

我相信JET多年来一直试图推动一些更新以扼杀导致腹胀的一些问题,但它仍然会发生。

如果您的用户只是使用表格/报告等等。我认为如果尺寸变得令人担忧,您可以使用C& R。

微软的attempt解释了如何让您的Access数据库顺利运行。'如果您遇到一些VBA错误或“内存不足”,还会进行反编译/重新编译。发生。