Abfrage für große Topics verbessern

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
alcaeus
Mitglied
Beiträge: 167
Registriert: 10.10.2004 16:14
Wohnort: Dietersheim b. München
Kontaktdaten:

Beitrag von alcaeus »

Das Problem mit dem Posten haengt wahrscheinlich mit dem Suchindex zusammen, dieser wird bei grossen Foren ja ziemlich gross (normal ca. 50-60% der gesamten Datenbankgroesse)
Evtl. solltest du dir mal die functions_search.php vorknoepfen ;)

Greetz
alcaeus
Ein Portal für Informatik-Studenten: http://www.infler.de
Meine Homepage: http://www.alcaeus.org
Letzter Artikel: Working with phpBB again
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

Du meinst, daß nicht der Eintrag in die post-Tabelle das Langsame ist, sondern der Eintrag in die wordmatch-Tabelle?

Werde ich prüfen, danke.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Nach längerer Nutzung musste ich die Modi wieder ausbauen. Tatsächlich war plötzlich die Reihenfolge der Beiträge durcheinander. Aber komischerweise per Zufall.

Wahrscheinlich ist die Postingzeit und die Ermittlung der Reihenfolge durcheinander gekommen. Obwoh bei einem nämlich 11:12 stand, war er vor einem Beitrag, der von 11:14 war.

Also eine ganz komische Sache.

Wie könnte ich denn die Abfrage beschleunigen? Offensichtlich ist ja das Ermitteln der Daten auf der letzten Seite am schlimmsten. Kann man die Daten bei Angabe der letzten Seite nicht einfach rückwärts auslesen oder sowas?

EDIT:
Ich habe den Code etwas angepasst. Mal sehen ob es etwas bringt.

EDIT2:
Ich habe den Beitrag nun von den Searchtables ausgeschlossen. Weiterhin habe ich die Beitragsvorschau in der posting.php deaktiviert. Den Floodinterval habe ich zu Testzwecken auch deaktiviert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“