Eddie: Zusätzlicher Index für PrimaryKey?

Beitrag lesen

Hallo allerseits,

ich dachte immer, der PrimaryKey wäre bereits automatisch auch ein Index. Aber mein ERM-Programm meckert rum, solange ich keinen extra Index für den PrimaryKey erstelle. Macht das Sinn???

Der Grund für meinen Zweifel: ohne Definition eines Index auf dem PrimaryKey (also "falsch") findet meine DB den Eintrag Nr. 4609350 trotzdem ruckzuck (0.0004 Sekunden) - in einer 600MB großen Tabelle mit 5.000.000 Zeilen.

Warum aber meckert dann mein Programm rum?

Danke für eure Hilfe,
Eddie

P.S.: hier das CREATE-Statement:
create table test
(
   id  mediumint   not null,
   primary key (id)
)
type = InnoDB;

--
Old men and far travelers may lie with authority.