我們有兩個服務器內的訪問數據庫,服務器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