Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
mybb_posts.MYI in mybb 1.2.2 306-mal größer als in 1.0.2
#1
Hallo,

die mybb_posts.MYI ist fast genauso groß wie die mybb_posts.MYD und beides sind die größten Dateien in der Datenbank. In der mybb_posts.MYD werden die ganzen geposteten Texte gespeichert. Welchen Zweck erfüllt nun die mybb_posts.MYI? Öffnet man sie in einem Texteditor, sieht man nur kryptische Zeichen, allenfalls Textfetzen, aber keinen sinnvollen Text.
In mybb 1.0.2 betrug die Größe der mybb_posts.MYI gerade mal 0,29 % der mybb_posts.MYD, also so gesehen fast nichts. Jetzt allerdings (in 1.2.2) beträgt die Größe der MYI 88,7 % der MYD. Oder anders ausgedrückt die MYI hat sich ver306facht (!).
Was ist der Grund für diesen enormen Zuwachs? Ich hätte die Datei gerne wieder so klein wie vorher.

Ich bedanke mich für eure Hilfe.
#2
Die Datei mybb_posts.MYI enthält die Indexdaten zur Datenbanktabelle mybb_posts und wird für die Volltextsuche benötigt (diese Funktion gibt es erst seit MyBB 1.2.0). Wenn die die Datei zu groß erscheint kannst du versuchen die Tabelle mybb_posts zu reparieren, dabei wird die Datei selbst neu erstellt.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#3
Wie kann ich die Tabelle reparieren? Im AdminCP finde ich nur eine Funktion zum Optimieren.
#4
Das kannst du per phpMyAdmin erledigen, im Admin-CP steht diese Funktion nicht zur Verfügung.

Query:
Code:
REPAIR TABLE mybb_posts;

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#5
Ich habe jetzt mal reparieren lassen. Die MYI hat jetzt noch 87,4 % der MYD.
Die Größe der MYI stört mich nur wegen einem Backup. Du schreibst ja, dass es sich um Indexdaten für die Volltextsuche handelt, die es bei der 1.0.2 noch nicht gab.
Kann die MYI aus der MYD erzeugt werden, sodass ich die MYI nicht backupen muss? Wenn ja, wie kann ich aus der MYD die MYI erzeugen?
#6
Die MYI sollte neu erzeugt werden können, genaueres kann ich dir dazu aber leider auch nicht sagen.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Server4You Stromausfall --> mybb_sessions.MYI Bimon 4 1.977 16.07.2008, 22:44
Letzter Beitrag: Bimon
  Großer Problem beim Ein und Ausloggen! Ren007nix 6 2.684 25.05.2008, 19:55
Letzter Beitrag: Ren007nix
  Großer Problem beim Ein und Ausloggen! Ren007nix 2 1.621 25.05.2008, 17:45
Letzter Beitrag: Ren007nix
  mybb_posts | replyto | 0 gleich firstpost? Bimon 1 1.220 20.01.2008, 02:55
Letzter Beitrag: Michael
  Tabelle mybb_sessions.myi BeeJayZZR 1 1.390 07.03.2007, 11:02
Letzter Beitrag: BeeJayZZR