Hi!
[..] Dass diese Indexe die selbe(n) Spalte(n) indexieren ist dein Problem.
MySQL hat kein Problem damit?
Warum sollte es? Es ist nicht so, dass zwangsläufig immer alle Index verwendet werden. Nur die Indexe finden Verwendung, von denen MySQL sich die größte Effizienz verspricht. Wenn ein weiterer Index keine Punkte mehr bringt, wird er nicht verwendet. Allerdings muss er bei Änderungen mitgepflegt werden, ist also in deinem Fall nur Ballast. Du kannst die Verwendung für ein spezifisches Statement und den aktuellen Tabelleninhalt mit EXPLAIN prüfen.
Lo!