Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL char vs. int


Se você tiver um tamanho fixo, poderá usar char(8) -> 8B , o mysql funciona muito mais rápido com campos de tamanho fixo, mas se você escolher int -> 4B você economizará espaço e também se tiver um índice nesse campo ele funcionará mais rápido que o char.

Você pode fazer um benchmark simples para testar a velocidade de escrita e leitura usando char(8) e int

Não há não ponto em usar o tipo de comprimento variável como varchar ou varbinary se você tiver um tamanho fixo porque o desempenho diminui