Seite 1 von 2

Tabelle search leeren?

Verfasst: 30.10.2003 19:00
von Gästli
Moin, wollte mal fargen ob ich die beiden Tabellen bezüglich der search einfach so löschen kann?

Die nehmen von etwa 10 MB Datenbank 6 MB weg. Eigentlich müsste doch nur die Suche ins Leere laufen, Forum läuft konstant weiter, oder?

Verfasst: 30.10.2003 19:06
von Schumi
Einfach löschen kannst du die Tabellen nicht, da sie fest in der phpBB-Struktur verankert sind.
Du kannst aber unnötige Wörter aus den Suchtabellen löschen, siehe KB:suchtabellen_verkleinern

Verfasst: 30.10.2003 19:12
von Lucike FZ
Schumi hat geschrieben:Einfach löschen kannst du die Tabellen nicht, da sie fest in der phpBB-Struktur verankert sind.
Ich habe es gerade gemacht und danach wieder aufgebaut. Geht sehr gut und die Suchfunktion ist auch wieder ein wenig schneller.

Verankert ist sie nicht mit den übrigen Tabellen. In der "phpbb_search_wordlist" sind die Suchwörter mit dazu gehöriger Wort-ID und die "phpbb_search_wordmatch" sagt aus in welchen Beiträgen sich die Suchwörter verstecken.

http://www.phpbbhacks.com/viewhack.php?id=434

Gruß
Lucike

Verfasst: 30.10.2003 19:17
von Schumi
Du kannst die Tabellen aber nicht dauerhaft löschen. Spätestens, wenn du einen neuen Beitrag posten willst, kann phpBB die Wörter des Posts nicht in die Tabelle einfügen und bricht mit einer Fehlermeldung ab :wink:

Verfasst: 30.10.2003 19:20
von Lucike FZ
Schumi hat geschrieben:Du kannst die Tabellen aber nicht dauerhaft löschen. Spätestens, wenn du einen neuen Beitrag posten willst, kann phpBB die Wörter des Posts nicht in die Tabelle einfügen und bricht mit einer Fehlermeldung ab :wink:
:wink: habe ich auch nicht gesagt. Sie wird aber kleiner und ist wieder schön sauber.

Gruß
Lucike

Verfasst: 30.10.2003 19:22
von Gästli
Löschen war das falsche Wort, wollte sie eigentlich nur leeren, hab mich verschrieben.

Verfasst: 30.10.2003 19:56
von Gast
Also darf ich sie komplett leeren, ohne das es Probs gibt?

Verfasst: 30.10.2003 20:26
von Lucike FZ
Anonymous hat geschrieben:Also darf ich sie komplett leeren, ohne das es Probs gibt?
Du mußt sie nur wieder herstellen (link oben) oder auf die Forumsuche verzichten.

Gruß
Lucike

Verfasst: 07.11.2003 11:47
von Sha_Basa
Und wie verzichtet man auf die Forumsuche ?? Wo schaltet man das ab ? Weil ich brauche die Suchfunktion in meinem Board nicht.

Grüße, Marc

Verfasst: 07.11.2003 13:40
von Acid
Dazu müsstest du die Tabellen löschen und ein/zwei Dateien anpassen.
Dann wird man aber nicht mehr suchen können... z.B. auch nicht nach den Beiträgen eines Users usw.
Wenn du gänzlich darauf verzichten willst, kann ich dir die Codeänderungen sagen.