Frage zu phpBB und MySQL Index
Verfasst: 20.01.2009 17:42
Hallo,
ich habe eben meine Datenbank in phpMyAdmin überprüft. Ich kriege folgendes Erbebnis:
Ok, scheint etwas mit den Indizes nicht zu stimmen.
In der phpbb_posts steht folgender Hinweis:
Screenshot
phpbb_search_wordmatch:
Screenshot
phpbb_topics:
Screenshot
Was soll ich jetzt machen? Ich habe gehört das ein Idex die Abfragen beschleunigt, aber mehrere Indizes diese wiederum verlangsamen. Welche Indizes soll/kann ich löschen?
Oder sollte man vielleicht alle indizes löschen und nochmal für die ganze Tabelle die Indizes neu erstellen? Mit welchem SQL mach ich das?
danke für jede Hilfe,
Trash-Master
ich habe eben meine Datenbank in phpMyAdmin überprüft. Ich kriege folgendes Erbebnis:
Code: Alles auswählen
Warnungen bei den Indizes der Tabelle `phpbb_posts`
Es sollte nicht mehr als ein Index des Typs INDEX für die Spalte `topic_id` gesetzt sein
Warnungen bei den Indizes der Tabelle `phpbb_search_wordmatch`
Die Index-Typen INDEX und UNIQUE sollten nicht gleichzeitig für die Spalte `word_id` gesetzt sein
Warnungen bei den Indizes der Tabelle `phpbb_topics`
Es sollte nicht mehr als ein Index des Typs INDEX für die Spalte `forum_id` gesetzt sein
Es sollte nicht mehr als ein Index des Typs INDEX für die Spalte `topic_last_post_id` gesetzt seinIn der phpbb_posts steht folgender Hinweis:
Screenshot
phpbb_search_wordmatch:
Screenshot
phpbb_topics:
Screenshot
Was soll ich jetzt machen? Ich habe gehört das ein Idex die Abfragen beschleunigt, aber mehrere Indizes diese wiederum verlangsamen. Welche Indizes soll/kann ich löschen?
Oder sollte man vielleicht alle indizes löschen und nochmal für die ganze Tabelle die Indizes neu erstellen? Mit welchem SQL mach ich das?
danke für jede Hilfe,
Trash-Master