Extreme Veteran
Beiträge: 566
| Hallo,
Greiff - 18.02.24 15:47
[...] Selbst simple Abfragen dauern extrem lange und es sieht so aus, als ob das Frontend erst die ganze Tabelle herunterlädt (100MB bei 50Mbit/s= 20Sekunden) und dann die Abfrage im Frontend durchführt.
Ist das Backend eine mdb/accdb oder SQL Server oder ...?
Zeig mal so eine Abfrage.
Grundsätzlich gilt, dass ein Access-BE als Datei behandelt wird, und nur Daten an das Frontend liefert. Insofern wäre es normal, dass die Abfrage im FE ausgeführt wird. Bei SQL Server wäre das etwas anderes. Reine Abfragen werden am Server durchgeführt und nur Ergebnisse zurückgeliefert. Anders ist es, wenn z.B. funktionen verwendet werden, die der Server nicht kennt. Auch dann würden alle Daten für die Abfrage zum FE übertragen.
Eigentlich möchte ich mit meiner Abfrage ja erreichen, dass mir von den 100MB vielleicht nur 100kB zurückgegeben werden
Das kommt auf deine SQL-Statements an.
----- Gruss - Peter |