Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/04/2014, 15:54
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Tipo de dato character varying(50)

Correcto.

El maximo sería 50, pero si almacenas una palabra de 10 letras, no reserva el espacio consecutivo en el disco para un futuro cambio. Si posteriormente la cambias por una de 30, es probable que un mismo registro se encuentre en ubicaciones de disco diferentes, lo que en grandes abses de datos pruede afectar seriamente el rendimiento.

De igual forma, una ventaja es el aprovechamiento de espacio, ya que si solo requieres tamaños pequeños, no va a reservar inutilmente espacios que casi nunca va a usar.

Saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming