我有一个从一张表中提取信息的查询。该表相当大,有 180 万行,并且每周都在增长。查询需要很长时间才能运行,并且在多次拉取时会出现问题。是否有任何过程可以加速具有这么多或更多行的数据库中的查询。我还有一个大约有 500 万行的查询......使用提示来提取与站点编号相关的行,并提示日期之间的提示,该查询相当基本。
Arrival_ID criteria = [Select Arrival ID]
Week criteria = Between[Select week begin:] And [Select week end:]
任何帮助或方向指向将不胜感激。
最佳答案
Arrival_ID 和 Week 列上的索引可能会有所帮助。
除非您从一个非常宽的表中选择很多列,否则只要您的索引是有选择性的,您就应该从 Access 中获得 180 万行的相当快的性能。
关于sql - MS-Access慢查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13652051/