Sì, è importante quando indicizzi più colonne.
fonte:http://dev.mysql.com/doc /refman/5.0/en/indici-colonna.html
In una confronto latin1, puoi specificare solo fino a 3 colonne di varchar(255)
.
Mentre puoi specificare fino a 50 colonne per varchar(20)
Indirettamente, senza un indice adeguato, rallenta velocità di query
In termini di archiviazione, non fa differenza,
come varchar
sta per variable-length strings