Sven Rautenberg: mysql buffer voll?

Beitrag lesen

Moin!

Gibt es dann für mysql_num_rows() eine andere Möglichkeit, oder muss man da vorher ein count absetzen an MySQL? Lohnt sich das ggf., bei höherer Datenbanklast und "Geradeausabfragen" auf die unbufferd query umzusteigen?

Ich kann insbesondere aus den zusätzlichen Anmerkungen für unbuffered Query nicht erkennen, dass man damit irgendeinen wirklichen sinnvollen Vorsprung herausarbeiten könnte - außer bei wirklich großen Datenabfragen, die man wirklich komplett ausgeben will.

Im Web-Kontext will man das aber nicht wirklich.

Alleine schon die Anmerkung, dass man den kompletten Datenbankserver - bzw. zumindest die abgefragten Tabellen - durch eine noch nicht komplett abgeholte Datenbankabfrage für Schreibzugriffe blockieren kann, sollte einem zu denken geben.

- Sven Rautenberg

--
"Habe den Mut, dich deines eigenen Verstandes zu bedienen!" (Immanuel Kant)