Hallo,
vielleicht ist es auch völliger Nonsens aber ich frag euch einfach mal
Ich frage mich gerade ob es sinnvoll ist, ein Abfrage-Ergebnis in einer Session abzuspeichern und beim Blättern durch die Ergebnisliste auf die Sessiondaten zurückzugreifen um dadurch die DB etwas zu entlasten.
Die Abfrage ansich läuft in meinen Augen eigentlich performant genug (Abfragedauer auch im komplexesten Fall immer < 0.01 Sec.), dennoch frage ich mich ob es wirklich sein muss für jedes Weiterblättern die DB erneut zu bemühen, da ich die Blätterfunktion so realisiert habe, dass die DB dazu immer gleich 2mal abgefragt werden muss (einmal um die Anzahl der Datensätze zu ermitteln und zu zweiten um dann das entsprechend limitierte Ergebnis zu erhalten).
Andererseits kann das Abfrageergebnis unter Umständen 1MB oder mehr an reinen Daten enthalten - keine Ahnung wie groß dann dadurch die Session werden würde und ob die Session in Sachen Performance nicht eher zum Nachteil werden würde.
Hat jemand Erfahrung damit bzw. wie würdet ihr das einschätzen?
Gruss
Quetschi.
vielleicht ist es auch völliger Nonsens aber ich frag euch einfach mal
Ich frage mich gerade ob es sinnvoll ist, ein Abfrage-Ergebnis in einer Session abzuspeichern und beim Blättern durch die Ergebnisliste auf die Sessiondaten zurückzugreifen um dadurch die DB etwas zu entlasten.
Die Abfrage ansich läuft in meinen Augen eigentlich performant genug (Abfragedauer auch im komplexesten Fall immer < 0.01 Sec.), dennoch frage ich mich ob es wirklich sein muss für jedes Weiterblättern die DB erneut zu bemühen, da ich die Blätterfunktion so realisiert habe, dass die DB dazu immer gleich 2mal abgefragt werden muss (einmal um die Anzahl der Datensätze zu ermitteln und zu zweiten um dann das entsprechend limitierte Ergebnis zu erhalten).
Andererseits kann das Abfrageergebnis unter Umständen 1MB oder mehr an reinen Daten enthalten - keine Ahnung wie groß dann dadurch die Session werden würde und ob die Session in Sachen Performance nicht eher zum Nachteil werden würde.
Hat jemand Erfahrung damit bzw. wie würdet ihr das einschätzen?
Gruss
Quetschi.
Kommentar