sul sito ufficiale di mysql
https://dev.mysql.com/doc/refman/5.0...tatements.html
Riguardo al discorso prestazioni puoi avere una riduzione del tempo necessario per il parsing dei dati delle query (ad esempio =123456 normalmente implica parsare 6 byte, mentre se lo metti dentro un intero lo spedisci con 4 byte senza parsing), ma a mio avviso nel mondo reale è pressoché impercettibile.
Invece salta la query cache ad ogni esecuzione.
Per la precisione non ho controllato se mariadb o le ultimissime versioni di mysql sono diventate più "intelligenti".