Veteran
Beiträge: 229
Ort: Badendorf | Hallo,
seit kurzem habe ich bei einem Kunden ein Problem mit der Abfragedauer
er arbeitet an verschiedenen Arbeitsplätzen mit access 2016 oder 365
das Backend ist über 100MB groß
die Tabellen sind im Frontend eingebunden
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.
Eigentlich möchte ich mit meiner Abfrage ja erreichen, dass mir von den 100MB vielleicht nur 100kB zurückgegeben werden (was dann auch schnell wäre und dem entspäche, wie es bei sqlite und php auch ist).
Muss ich bei der Einbindung etwas Besonderes berücksichtigen?
PS: das Backend liegt auf einem Windows Server mit einem 10GB Netwerk und ist über einen Laufwerksbuchstaben zu erreichen, so dass das Backend normal eingebunden werden kann. Aber irgendetwas begrenzt es auf 50MBit/s...aber auch 50Mbit wäre kein Problem, wenn nur das Resultat der Abfrage geschickt würde.
Abfragen bei kleinen Tabellen sind übrigens kein Problem, weil die ja schnell genug über das Netzwerk übertragen werden.
Danke schon mal für Eure Gedanken dazu
Rudolf
Edited by Greiff 18.02.24 14:59
|