Ich habe einen Artikel gefunden, der genau Ihre Frage beantwortet. Int ist deutlich schneller. Dieser Thread hat einen Typen, der Performance-Tests durchgeführt hat, die sich sehr für int gegenüber datetime aussprechen.
MySQL-Integer vs. DateTime-Index