DB Größe phpBB2 vs. phpBB3

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
tokmarkOL
Mitglied
Beiträge: 29
Registriert: 19.07.2004 21:35
Wohnort: Wiefelstede
Kontaktdaten:

DB Größe phpBB2 vs. phpBB3

Beitrag von tokmarkOL »

Ich habe die DB von meinem 2.x zu 3.x konvertiert. Die DB wurde von 74MB auf ca. 50MB verkleinert. Momentan führe ich die Indizierung der Suche durch (Fulltext) und muss leider feststellen, dass ich schon jetzt bei ca. 130MB bin.

Ist es normal, dass die DB so stark aufgebohrt wurde oder liegt es an etwas anderem?
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Nein, das ist normal. Verzichte auf den Native Index und verwende das MySQL Suchbackend um Speicherplatz zu sparen.
Powered by Coffee
tokmarkOL
Mitglied
Beiträge: 29
Registriert: 19.07.2004 21:35
Wohnort: Wiefelstede
Kontaktdaten:

Beitrag von tokmarkOL »

Tja, leider sprengt auch dieses den mir max. zur Verfügung gestellten Platz von 100MB :-?

Gibt es weitere Optionen als die Suche zu deaktivieren?
...wahrscheinlich wohl nicht... :-?
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Häh? Ich dachte die Datenbank wäre 50MB groß nach der Konvertierung?
Powered by Coffee
tokmarkOL
Mitglied
Beiträge: 29
Registriert: 19.07.2004 21:35
Wohnort: Wiefelstede
Kontaktdaten:

Beitrag von tokmarkOL »

Das ist korrekt. Danach musste ich aber noch die Suche indizieren (oben schrieb ich, dass ich gerade dabei bin)! Dadurch wurde durch die Fulltext-Suche aus der 50MB-DB ca. 130MB bzw. beim MySQL-Index ca. 110MB. Beides liegt oberhalb von 100MB, die bei 1&1 angeboten werden.

Nach einem Anruf beim 1&1 Support wurde mir mitgeteilt, dass diese Grenze nicht erweiterbar ist. Lediglich ein "größeres Paket" wäre eine Option. Dieses ist natürlich mit Mehrkosten verbunden.
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Wie ich schon sagte. Lösche den Nativ Index und verwende den MySQL Index. Beide brauchst du nicht. Dann verwendest du aktuell 50% deiner Datenbank.
Powered by Coffee
tokmarkOL
Mitglied
Beiträge: 29
Registriert: 19.07.2004 21:35
Wohnort: Wiefelstede
Kontaktdaten:

Beitrag von tokmarkOL »

Ich habe nicht Beides gleichzeitig verwendet.

a) DB von 2.x auf 3.x konvertiert. Ohne Suchindex (weder Fulltext mysql noch Fulltext native) ergab 50MB. Das ist lapidar gesagt also der reine Forumbedarf für User, Beiträge, PM's und so weiter...

b) DB mit Suchindex Fulltext native (ohne Fulltext mysql) ergab ~130MB. Abzüglich der 50MB aus a) benötigt diese Indizierung etwa 80MB. Im Anschluss daran habe ich diesen Such-Index entfernt.

c) DB mit Suchindex Fulltext mysql (ohne Fulltext native) ergab 110MB. Abzüglich der 50MB aus a) benötigt diese Indizierung etwa 60MB.

Daher ja auch meine anfängliche Verwunderung, warum der Suchindex in der Datenbank in beiden Fällen mehr Platz benötigt als alle User-, Beitrags- und PM-Einträge zusammen!?!
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Kannst du via phpMyAdmin mal nachschauen, wie sich die Datenbankgröße auf die Tabellen verteilt? Sind die 50MB eine Angabe im Administrations-Bereich von phpBB oder eine Angabe deines Hosters? Eigentlich sollte der MySQL Index wesentlich kleiner sein, als der Nativ.
Powered by Coffee
tokmarkOL
Mitglied
Beiträge: 29
Registriert: 19.07.2004 21:35
Wohnort: Wiefelstede
Kontaktdaten:

Beitrag von tokmarkOL »

Klar schau ich nach:

1. Fulltext mysql aktiviert und hat im pbpBB3 ACP (Wartung) einen Wert von 77517. Per phpMyAdmin wird mir angezeigt, dass alle Tabellen zusammen 106,3MB haben. Die Tabelle phpbb3_posts hat davon 101,4MB.

2. Ich lösche den Suchindex und indiziere auch nicht den anderen. PhpMyAdmin sagt: 49,2MB gesamt für alle Tabellen. Die Tabelle phpbb3_posts hat nun 44,4MB.

3. Ich erstelle den Index für Fulltext native. Das dauert jetzt etwas länger. Ich sende aber jetzt schonmal ab, falls Du mit obigen Infos schonmal was anfangen kannst. Sobald die Indizierung fertig ist, schreib ich es hier rein...

EDIT zu 3.
Index für Fulltext native erstellt. PhpBB3 ACP (Wartung) zeigt
Indizierte Wörter:160233
indizierte Wort-Beitrags-Beziehungen: 1482537
PhpMyAdmin zeigt 133,9 MB für alle Tabellen. Tabelle phpbb3_posts hat 44,4MB, Tabelle phpbb3_search_wordlist 11,7MB und Tabelle phpbb3_search_wordmatch 72,9MB.
Zuletzt geändert von tokmarkOL am 20.02.2008 22:58, insgesamt 1-mal geändert.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Na ja, der Native-Index wird auch seinen Platz brauchen. Daher ist das schon erklärbar.
Die Reduzierung der DB-Größe mit der Konvertierung resultiert im Wesentlichen daher, dass du den Suchindex nicht mit konvertiert hast. Und phpBB 3.0 geht mit DB-Platz sicherlich nicht sparsammer um als phpBB 2.0

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
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“