快照或动态集 - 哪一个提高了性能?

时间:2012-02-23 11:56:31

标签: ms-access

我有一个检索1000条记录的查询,用户可以在此表单中添加新记录。我想提高性能,因为查询已经需要5秒钟。

我读过许多关于快照和动态集的文章,但我不能从中得出结论。他们中的一些人说快照可以提高性能,而其他人则认为动态可以提高性能。

你是什么意思?

1 个答案:

答案 0 :(得分:2)

总是依赖于数据源,在大多数情况下,“快照”更快,因为这会为您提供数据的只读视图,而不会使索引生效。在“动态集”上,如果对数据进行任何更改,Access需要读取索引以确定如何发布更新。如果您的用户能够在此视图中添加新记录,则“快照”将无法使用。