Thread SQL_CALC_FOUND_ROWS()
(18 answers)
Opened by Froschpopo at 2007-05-13 21:14
[quote=Froschpopo,14.05.2007, 09:49]Du willst also ernsthaft, dass ich das Mörderstatement doppelt ausführe, nämlich nochmal mit COUNT(id) und ohne ORDER-BY und LIMIT:[/quote]
ganz genau, so langsam kapierst dus. zum *nachschauen*, ob es genauso lange dauert. wenn ja, dann dauert es halt so lange. da wirst du dann auch nix dran ändern können. Quote ich sagte schon vorher, du sollst es mal machen und gucken, wie lange es dauert. ich sagte nicht, bau es in den produktionscode ein. willst du nun debuggen oder nicht? Quote ein join, der auf den primary key geht, nenne ich trivial. du jedoch joinst auf eine id mit einem wert, der sich bei jeder zeile ändert. kein wunder. Quote was genau willst du denn zählen? wenn du die daten aus der anderen tabelle für die anzahl nicht brauchst, dann lass sie halt raus. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |