Se hai una dimensione fissa, puoi usare char(8)
-> 8B , mysql funziona molto più velocemente con campi di dimensioni fisse, ma se hai scelto int
-> 4B risparmierai spazio e anche se avrai un indice su quel campo funzionerà più velocemente del carattere.
Puoi eseguire un semplice benchmark per testare la velocità di scritture e letture utilizzando char(8) e int
Non c'è non punta a utilizzare un tipo di lunghezza variabile come varchar o varbinary se hai una taglia fissa perché il rendimento diminuirà