En los esquemas de base de datos, a menudo me doy cuenta de que los tamaños de VARCHAR se redondean a las compensaciones de bytes 128/256 o 4096. También lo he hecho antes, y la idea subyacente probablemente fue algo eficiente.
Sin embargo, ¿todavía hay una razón válida para hacerlo hoy en día? A menudo utilizo '50', '100' o '200' como tamaños VARCHAR en estos días, ya que son más naturales y, por lo general, también se muestran en las verificaciones de validación para el usuario.