Seite 1 von 2
Datenbank -> 1 Post = 30 MB ???
Verfasst: 02.12.2008 12:08
von cih
Moin,
gestern abend betrug meine Datenbank 24 MB. Heute nacht wurde 1 Posting getätigt und nun hat die DB 54MB. Da ich momentan ein Limit von 30MB habe, ist das Forum natürlich dicht.
Mein Anbieter schickte mir eben folgende Mail und auch telefonisch meinte er, ich solle mich an euch wenden
werden eventuell die alten Sessioneinträge nur ein mal am Tag gelöscht? Dann
könnte es sein dass diese Tabelle innerhalb von 24h so groß wird.
Das Quota wird regelmäßig per "show table status from <db>" überprüft, ich
denke nicht dass dieses Tool einmal am Tag falsche Werte liefert.
Dieses Kommando können Sie übrigens auch selber ausführen (per PHP Script) und
damit die verursachende Tabelle finden. Die wesentlichen Zahlen sind
data_length und index_length pro Tabelle.
Das ganze ist für mich leider Fachchinesisch und ich hoffe es kann mir jemand helfen.
Verfasst: 02.12.2008 12:18
von Dr.Death
Hallo,
schau mal kurz hier vorbei:
http://www.phpbb.de/viewtopic.php?t=181 ... c&start=18
Bei meinem privaten Forum beträgt die Größe der Datenbank bei:
17.19 MiB
und ca. 12000 Beiträgen
Verfasst: 02.12.2008 12:26
von cih
Hi.
ACP?
also in den Admineinstellungen im Forum?
Da komm ich dank der grossen DB leider auch nicht mehr rein *grmpf*
PS: habe von Rapid auf 2.X und dann auf 3.0.3 konvertiert.
Das waren 38.000 Beiträge mit 25 MB
Verfasst: 02.12.2008 12:32
von Dr.Death
Ok,
letzter Versuch:
Mache ein Backup Deiner jetzigen Datenbank.
Anschliessend gehe mit dem phpMyAdmin auf Deine Datenbank und leere ( nicht löschen ) den Inhalt der folgenden Tabellen:
phpbb_search_wordlist
phpbb_search_wordmatch
Diese beiden Tabellen beinhalten den Fulltext Native Index.
Nach leeren der Tabellen ist somit keine Suche mehr möglich, aber die Datenbank sollte stark geschrumpft sein.
Solltest Du selbst nicht an die Datenbank herankommen, bitte Deinen Hoster die beiden Tabellen zu entleeren.
Wenn Du wieder Zugriff erhalten hast, musst Du anschliessend das Such-Backend auf Fulltext Mysql umstellen und dann den Such Index neu aufbauen.
EDIT: Vielleicht liegt es daran, das Du nun 2 Foren in Deiner Datenbank hast: Rapid und phpBB3
Verfasst: 02.12.2008 12:35
von cih
Ich komme in den Adminbereich doch garnicht mehr rein um ein Backup zu machen, da mir mein Anbieter jeglichen Zugang verwehrt, da das DB-Volumen überschritten ist......
nein, die Backup-DB habe ich bereits händisch soweit ich konnte, gelöscht
Verfasst: 02.12.2008 12:36
von Dr@gon83
cih hat geschrieben:Ich komme in den Adminbereich doch garnicht mehr rein um ein Backup zu machen, da mir mein Anbieter jeglichen Zugang verwehrt, da das DB-Volumen überschritten ist......
Geht auch nicht übern adminbereich kommst du denn wenigstens auf die phpMyAdmin?
Verfasst: 02.12.2008 12:36
von Dr.Death
Ein Backup kann man auch über andere Wege machen:
www.mysqldumper.de
Da Du nun aber anscheinend überhaupt nicht mehr auf Deinen WebSpace kommst: Kontaktiere Deinen Hoster.
Verfasst: 02.12.2008 12:39
von cih
Danke für eure Tips.
Auf die DB habe ich mit phpmyadmin Zugriff. Das geht. Habe das jetzt soweit entfernt (bis auf 4 Sachen, die wollte er nicht) und warte nun kurz ab, was die DB sagt.
@ Dr.Death: auf den Webspace komme ich ja. Kann nur leider keine Aktionen ausführen *grmpf*
Und am Telefon können die mir kurzfristig auch nicht weiterhelfen, da ich in 30min zur Arbeit muss... noch toller.
Also nach nem besseren Anbieter umschauen.
Verfasst: 02.12.2008 12:40
von Dr.Death
bis auf 4 Sachen, die wollte er nicht
Welche 4 Sachen? Und was wollte er nicht?
Sorry, Glaskugeln sind heute wieder aus

Verfasst: 02.12.2008 12:43
von cih
in der search wordlist
word_id
word_common
word_text
word_count
Fehler
SQL-Befehl: Bearbeiten
ALTER TABLE `phpbb_3search_wordlist` DROP `word_id` ,
DROP `word_text` ,
DROP `word_common` ,
DROP `word_count` ;
MySQL meldet: Dokumentation
#1090 -
Die DB hat danach leider immernoch die gleiche Grösse