Ich habe eine App, die Abfragen auf mehrere DBF-Dateien über das lokale Netzwerk führt.DBF/Foxpro - super langsame Abfragen über das Netzwerk
Die Abfragen sind jedoch extrem langsam (bis zu 5 Minuten bei einigen Dateien). Sie arbeiten ziemlich schnell lokal, aber da diese App an mehrere Kunden verteilt wird, müssen wir diejenigen berücksichtigen, die ihre DBFs auf einem entfernten Rechner haben.
Was kann ich tun, um diese Abfragen zu beschleunigen? Ich habe bereits Oplocks deaktiviert, ich habe die DBFs neu verpackt, es läuft kein Antivirenprogramm und das Problem bleibt bestehen.
Um Alans Kommentare hinzuzufügen, verwenden Sie SYS (3054), um herauszufinden, wie gut Ihre Abfragen optimiert sind. Dieser Artikel von meiner Website zeigt Ihnen, wie Sie es verwenden und die Ergebnisse verstehen: http://www.tomrowsssolutionsllc.com/Articles/Make%20Your%20Queries%20Fly.pdf –