Nem lamer kerdes.
Igen, ezert van, vagy ezert IS van.
De még az id > 3000000 egy 4 millio soros tablan is gyorsabb, mint egy index "=" ami igaz parszazezer sorra. Erre ez mar nem magyarazat.
Ja meg az integer index gyorsabb, mint a text index, utobbit ugyanis LIKE, regexp, stb. eseten is hasznalod, igy mar az adatszerkezet is bonyolultabb.
Amiben viszont nem vagyok biztos de sejtem: primary key eseten akar meg a lemezterulet egy resze is excluded lehet az adatok kozul, ha egy bizonyos primary key-nel csak nagyobb elemeket nezel (ez akkor szamithat, ha valami nemindexeltre is keresel)