VARCHAR
ma zmienną długość.
CHAR
ma stałą długość.
Jeśli zawartość ma stały rozmiar, uzyskasz lepszą wydajność dzięki CHAR
.
Zobacz stronę MySQL na temat typów CHAR i VARCHAR aby uzyskać szczegółowe wyjaśnienie (koniecznie przeczytaj również komentarze).