Indexe und mehrspaltige Primärschlüssel

Wurden gesucht und haben keine Antwort auf diese spezielle Noob-Frage gefunden. Ich entschuldige mich, wenn ich es verpasst habe.

In einer MySQL-Datenbank habe ich eine Tabelle mit dem folgenden Primärschlüssel

PRIMARY KEY ID (Rechnung, Artikel)

In meiner Bewerbung wähle ich auch häufig "Artikel" für sich und seltener nur "Rechnung" aus. Ich gehe davon aus, dass ich von Indizes für diese Spalten profitieren würde.

MySQL beschwert sich nicht, wenn ich Folgendes definiere:

INDEX (Rechnung), INDEX (Position), PRIMARY KEY-ID (Rechnung, Position)

Aber ich sehe keine Beweise (mit DESCRIBE - die einzige Möglichkeit, wie ich aussehen kann), dass für diese beiden Spalten separate Indizes erstellt wurden.

Die Frage ist also, ob die Spalten, aus denen ein Primärschlüssel besteht, automatisch einzeln indiziert werden. Gibt es auch eine bessere Möglichkeit als DESCRIBE, die Struktur meiner Tabelle zu untersuchen?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage