加快Access

时间:2016-06-10 20:05:09

标签: ms-access

我继承了基于Access的CRM。出于这个问题范围之外的原因,我需要在接下来的6-12个月内保持这种工作,直到我们用更好的解决方案替换它。

我们面临的一个问题是在CRM中使用门票的时间增加了。数据库在本地计算机上分为前端,在本地NAS上分为后端。这使我们无法迁移到MySQL后端。它的大小约为300MB。

例如,在我们看到表单之前,创建新票证可能需要15-30秒。我有一种感觉这是由于表格的记录来源:

SELECT Tickets.* FROM Tickets ORDER BY Tickets.[Opened Date];

其他可能有用的说明:

  • 我们需要能够过滤故障单并让它填充当前表单。目前,这是在主票表上以子表格形式完成的。
  • 在本地复制后端(并链接到它)可将此过程加速到4-5秒。当然好多了,但我觉得我们可以获得某种形式的边际改善

我一直在阅读变化基本上会拉低整个数据库,所以我对如何改进这个过程感到迷茫。此外,由于我仍然相对较新的Access,我可能没有包含正确的信息。

如何提高此表单的速度?

0 个答案:

没有答案