Mysql
 sql >> Base de données >  >> RDS >> Mysql

La limite de taille VARCHAR est-elle importante ?

Oui, est important lorsque vous indexez plusieurs colonnes.

source :http://dev.mysql.com/doc /refman/5.0/en/column-indexes.html

Dans un classement latin1, vous ne pouvez spécifier que 3 colonnes de varchar(255) .
Alors que vous pouvez spécifier jusqu'à 50 colonnes pour varchar(20)

Indirectement, sans index approprié, il va ralentir vitesse de requête

En termes de stockage, cela ne fait aucune différence,
comme varchar représentent variable-length strings