hiho leute!
Warum dauert diese abfrage für ein forum so lange?
dabei ist es egal wieviele threads ich habe, die geschwindigkeit wird nicht minder, jedenfalls nicht spürbar......
hab ich hingegen ein paar threads mit vielen parents (antworten), dann braucht die abfrage 2-3 sekunden!!
Woran liegt das?
Vielleicht an den indexen, aber ich hab schon probiert die umzustellen, bleibt einfach immer gleich
wäre nett, wenn ihr mir helfen könntet
Warum dauert diese abfrage für ein forum so lange?
PHP-Code:
$sql = "SELECT b1.thread, b1.parent, b1.datum
FROM forum b1
LEFT JOIN forum b2 ON b1.thread = b2.thread AND b1.parent < b2.parent
WHERE b2.parent IS NULL
ORDER by datum DESC
LIMIT $anzahl1 , $anzahl2";
hab ich hingegen ein paar threads mit vielen parents (antworten), dann braucht die abfrage 2-3 sekunden!!
Woran liegt das?
Vielleicht an den indexen, aber ich hab schon probiert die umzustellen, bleibt einfach immer gleich
wäre nett, wenn ihr mir helfen könntet
Kommentar