Die .mdb lag vorher auf einem Win10 Rechner, da war das gleiche Problem (mal langsam mal schnell). Deshalb wurde vermutet das Windows im Hintergrund Updates läd, was das ganze verlangsamt und deshalb wurde ein NAS angeschafft, damit das ganze als reines Netzlaufwerk funktioniert. Ruft man die gleiche
SQL Abfrage mit meinem Delphi-Programm immer wieder hintereinander ab, so dauert das erste Resultat 8-9 sek., die zweite Abfrage ca. 4 sek, jede weitere dauert immer unterschiedlich lang. Am der
SQL Query kanns nicht liegen, da mit einem anderen Programm zum Testen immer die gleiche Ausführungsgeschwindigkeit besteht.
Wo wird eigentlich die
Query ausgeführt, auf dem Nas wo ich das Programm aufrufe oder an dem Client PC?
Ich vermute, dass es vielleicht an der FDConnection liegt, die - wenn das eigentliche WW-Programm auch auf die .mdb zugreift - Verbindung irgendwie stört.
LG Harry