Leva
1
bytes para armazenar um latin1
caractere e 1
para 3
bytes para armazenar um UTF8
personagem. Se você usar apenas caracteres latinos básicos e pontuação em suas strings (
0
para 128
em Unicode
), ambos os charsets ocuparão o mesmo comprimento. Se você tiver uma coluna de
VARCHAR(334)
ou mais, MyISAM
não permitirá que você crie um índice nele, pois há uma possibilidade remota da coluna ocupar mais de 1000
bytes. Observe que chaves desse tamanho raramente são úteis. Você pode criar um índice prefixado que será quase tão seletivo para qualquer dado do mundo real.