Hallo zusammen, kurze Frage
Gibt es eine logische Erklärung weshalb eine erste Abfrage in einer grossen Datenbank, unter der Verwendung von Indexen, fast dreimal so lange dauert wie alle darauffolgenden Abfragen?
Unter einer ersten Abfrage versteh ich, eine Abfrage unter neuen Bedingungen. Zum Beispiel neue Suchkriterien.
Es geht mir nicht darum das ganze zu verbessern, sondern nur eine Begründung zu finden.
Greets
Weil die Daten nach dem ersten Lesen im Cache (Filesystems, Postgres) liegen. Dadurch geht ein zweiter Zugriff natürlich deutlich schneller
A SQL query walks into a bar and sees two tables. He walks up to them and says 'Can I join you?'
Ach so, alles klar
Danke für die schnelle Antwort.
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen