| |
| Hi,
grunsätzlich würde ich erst versuchen einzugrenzen was wirklich bremst und dann erst optimieren (also evtl erst nur die richtigen Abfragen und dann erst die Formulare).
Ich hatte ähnliche Effekte mit per ODBC eingebundenen Tabellen und bei mir hat folgendes geholfen:
- Tabellen sinnvoll indizieren, evtl kannst Du dafür den SQL Server Datenbankoptimierungsratgeber verwenden (ist erst ab Standard Edition drin)
- In Abfragen niemals eine vba Funktion verwenden
- Distinctrow und union vermeiden
- Abfragen, die richtig schnell sein sollen als Pass-Through Abfrage schreiben (mit T-SQL Synthax)
- Native Client ODBC Treiber verwenden
Anonsten gibt es massenweise allgemeine Links:
http://www.fmsinc.com/tpapers/faster/index.html#SQL Server and ODBC Performance Tips
http://www.granite.ab.ca/access/performancefaq.htm
Ich hoffe das hilft Dir irgendwie weiter
wilo | |
|