phpbb_search_wordmatch leeren?
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.
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.
- austrian-i
- Mitglied
- Beiträge: 724
- Registriert: 28.08.2004 18:01
phpbb_search_wordmatch leeren?
hallihallo,
ich habe vor die board-suche für mein forum komplett zu deaktivieren, vor allem um platz in der datenbank zu sparen (über 8 millionen datensätze in der tabelle phpbb_search_wordmatch!!!).
wenn ich diese tabelle nun leere, hat das irgendwelche konsequenzen auf die funktionalität des forums? abgesehen von der suche natürlich - aber die will ich ja wie gesagt ausbauen (links zu search.php werden entfernt).
ich habe vor die board-suche für mein forum komplett zu deaktivieren, vor allem um platz in der datenbank zu sparen (über 8 millionen datensätze in der tabelle phpbb_search_wordmatch!!!).
wenn ich diese tabelle nun leere, hat das irgendwelche konsequenzen auf die funktionalität des forums? abgesehen von der suche natürlich - aber die will ich ja wie gesagt ausbauen (links zu search.php werden entfernt).
Die Tabelle kann man natürlich leeren (Nicht löschen), auf die Funktion des Forums an sich hat das keinen Einfluss. Die Konsequenz daraus ist, dass nichts mehr gefunden wird bei der Boardsuche. Allerdings baut diese sich im Laufe der Zeit wieder auf.
Am besten den DB Maintenance Mod installieren, der kann die Tabellen optimieren. Empfiehlt sich ohnehin, wenn das Forum schon eine Weile läuft, da sammelt sich allerhand an.
Am besten den DB Maintenance Mod installieren, der kann die Tabellen optimieren. Empfiehlt sich ohnehin, wenn das Forum schon eine Weile läuft, da sammelt sich allerhand an.
Enduros putzen ist wie Bücher verbrennen.
Das GSX1100G-Forum
Das GSX1100G-Forum
- Gumfuzi
- Ehemaliges Teammitglied
- Beiträge: 2454
- Registriert: 26.03.2004 22:25
- Wohnort: Linz, AT
- Kontaktdaten:
oder mit diesem Script:gsxfan hat geschrieben:...
Am besten den DB Maintenance Mod installieren, der kann die Tabellen optimieren. Empfiehlt sich ohnehin, wenn das Forum schon eine Weile läuft, da sammelt sich allerhand an.
http://www.phpbb.de/viewtopic.php?t=56571
...so der db mod hat nichts gebracht, da die datenbank mit etwas über 9mb ausserhalb der vorgegebenen sicherungszeit (laufzeit des scriptes -- all-inkl.) liegt.
wenn ich die tabellen leere...wie schnell wird die such dann wieder aufgebaut?
bringt das überhaupt was, da die tabellen sich dann ja wieder aufblasen?
wenn ich die tabellen leere...wie schnell wird die such dann wieder aufgebaut?
bringt das überhaupt was, da die tabellen sich dann ja wieder aufblasen?
ciao
WahnFried
WahnFried
- Gumfuzi
- Ehemaliges Teammitglied
- Beiträge: 2454
- Registriert: 26.03.2004 22:25
- Wohnort: Linz, AT
- Kontaktdaten:
Falls Du einen Server (kein normalen Webspace) dort bei AI hast, kannst Du einfach die Zeit für das Skript verlängern lassen, das machen die.
Ansonsten beim Leeren wird sich die Tabelle wieder füllen bzw. nach einem Suchindexaufbau wieder genau so groß sein wie vorher - abgesehn davon, dass der Suchindexaufbau sehr lange dauert und Du dadurch ev. wieder eine Zeitüberschreitung hast.
Ev. kannst Du den Suchindex etwas reduzieren, wenn Du die sehr oft benutzten Wörter in einer Textdatei einträgst. "search_stopwords.txt" oder so ähnlich. Dann werden diese Wörter nicht mehr in dieser Tabelle gespeichert, was dann sinnvoll ist, wenn dieses Wort in fast jedem Topic enthalten ist und so eine Suche danach nicht viel bringen würde.
Ansonsten beim Leeren wird sich die Tabelle wieder füllen bzw. nach einem Suchindexaufbau wieder genau so groß sein wie vorher - abgesehn davon, dass der Suchindexaufbau sehr lange dauert und Du dadurch ev. wieder eine Zeitüberschreitung hast.
Ev. kannst Du den Suchindex etwas reduzieren, wenn Du die sehr oft benutzten Wörter in einer Textdatei einträgst. "search_stopwords.txt" oder so ähnlich. Dann werden diese Wörter nicht mehr in dieser Tabelle gespeichert, was dann sinnvoll ist, wenn dieses Wort in fast jedem Topic enthalten ist und so eine Suche danach nicht viel bringen würde.
Womit sicherst Du denn?Wahnfried hat geschrieben:...so der db mod hat nichts gebracht, da die datenbank mit etwas über 9mb ausserhalb der vorgegebenen sicherungszeit (laufzeit des scriptes -- all-inkl.) liegt.
Mit MySQLDumper sollte das nicht passieren, 9mb ist doch wirklich nicht viel.
Enduros putzen ist wie Bücher verbrennen.
Das GSX1100G-Forum
Das GSX1100G-Forum
..doch benutze den mysqldumper. das problem ist, dass all-inkl.com die scriptausführzeit begrenzt hat, dann bricht er nach einer gewissen zeit ab, die 2 anderen (kleinerern) datenbanken werden weiterhin ohne probs gesichert.
...wäre mir neu, wenn AI die scriptlaufzeiten verändert. das wollten sie nicht machen...
zur zeit sichere ich mit deren php-script, doch eigentlich wollte ich mit dem dumper weiterfahren...
..nunja, man kann wohl nicht alles haben, der provider ist gut, aber die restrektionen für die scriptausführzeit ...schlecht.
...wäre mir neu, wenn AI die scriptlaufzeiten verändert. das wollten sie nicht machen...

zur zeit sichere ich mit deren php-script, doch eigentlich wollte ich mit dem dumper weiterfahren...
..nunja, man kann wohl nicht alles haben, der provider ist gut, aber die restrektionen für die scriptausführzeit ...schlecht.
ciao
WahnFried
WahnFried
- Gumfuzi
- Ehemaliges Teammitglied
- Beiträge: 2454
- Registriert: 26.03.2004 22:25
- Wohnort: Linz, AT
- Kontaktdaten:
wie erwähnt, wenn man dort einen Managed Server hat, isses kein problem - bei shared systemen geht das klarerweise nicht (wie überall)Wahnfried hat geschrieben:...wäre mir neu, wenn AI die scriptlaufzeiten verändert. das wollten sie nicht machen...![]()
zur zeit sichere ich mit deren php-script, doch eigentlich wollte ich mit dem dumper weiterfahren...
..nunja, man kann wohl nicht alles haben, der provider ist gut, aber die restrektionen für die scriptausführzeit ...schlecht.