我们有两个服务器内的访问数据库,服务器A(有访问2007)和服务器B(比服务器A强2倍,这个有Access 2013)。包括在查询Access 2007比Access 2013更快吗?
的表是:
AA (29,000 rows)
BB (6,000,000 rows)
CC (32 rows)
我们正在做一个查询,使表的AA和BB之间的INNER JOIN
之间的LEFT JOIN
,在服务器A需要40分钟,在服务器B需要10个小时。
MS Access 2007使用不同的逻辑来执行一些查询吗?
请尽可能多地[mcve]。 DDL,DML和其他代码是否真的一样? – philipxy
Microsoft Access不是服务器端数据库程序,所以“服务器上”的内容没有明确的含义或结果,它是Access的客户端版本访问数据库文件的方式。 [共享Access桌面数据库的方法](https://support.office.com/zh-cn/article/Ways-to-share-an-Access-desktop-database-03822632-da43-4d8f-ba2a-68da245a0446) – crashmstr