J'ai vu une fois quelqu'un sur stackoverflow dire qu'il est recommandé que lorsque la longueur du champ varchar ne peut pas être estimée, il est préférable de la définir sur un multiple entier de l'encodage. Par exemple, si l'encodage utf8 est de trois octets, alors. le régler sur 255 est plus approprié. S'il vous plaît, dites-moi ceci. Y a-t-il une base scientifique à cela ?
Je sais seulement que la longueur maximale de varchar est de 255
Prévenir le gaspillage et la fragmentation de l'espace
Je pense que c'est plus approprié.