Was ist denn genau langsamer?
- eine Passthroughabfrage nach SQLServer?
- eine heterogene Abfrage zwischen Accessdaten file und
SQL Server`?
- ..
Die beiden wahrscheinlichsten Varianten:
Die Abfrage wird auf
SQL Server einfach langsamer ausgeführt und das kann
Access nicht wegzaubern. Müsste einfach nachvollziehbar sein, neuer Join, fehlender Index oder sowas.
Falls es eine Heterogene Abfrage ist, kann die mglw. nicht mehr (gut genug) remote aufgelöst werden. Also werden dann die Daten alle(!) nach
Access runtergeladen (das dauert) und dann wird die heterogene Abfrage zu einer lokalen.