search_wordmatch TABLE

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.
Antworten
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

search_wordmatch TABLE

Beitrag von Gumfuzi »

Hallo Leute,

kann mir einer erklären, warum die o.a. Tabelle fast 3 MB hat (über 50%).
Die Posting-Texte haben 1,3 MB und die ganze DB hat 5,4 MB.

Ist das normal?
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Prinzipiell ja - evtl. mal die Datenbank optimieren.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Das ist vollkommen normal.

Das phpBB1 hatte die "Search"-Tabellen nicht. Dort dauerte die Suche bei großen Foren oft sehr lange (30 Sekunden und länger).
Dann wurde mit dem phpbb2.0 die "Search"-Tabellen eingeführt. Hier sind alle Wörter aus allen Postings gelistet und dann steht nur noch da "Wort 14 ist in Post 16" usw.
Somit geht die Suche viel schneller. Im 1. Schritt wird geguckt, welche Nummer das gewünschte Wort hat und im 2. werden alle Postings aus der 2. Tabelle gesucht.

Es gibt auch einige Möglichkeiten die Tabellen zu optimieren. Das einfachste ist (wie phillip schon sagte) die Tabellen zu "Optimieren". (mit MySQLFront).

Dann gibt es einen Hack, der automatisch diverse Wörter NICHT mit listet. z.B. "der" "die" "das" "den" usw. Das phpBB2.0 sollte zwar ne Funktion bekommen, die das automatisch lösen sollte, aber so weit wie ich weiß, ist die nie wirklich fertig geworden. Und da ja jetzt das 2.2 entwickelt wird, wird am 2.0 nichts großes mehr geändert.

Grüße
Dennis
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

Aha, danke!

Und was ist das MySQLFront? Ein Programm oder ein MOD?
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
Antworten

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