Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL char vs. int

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à