Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

campos vacios

Estas en el tema de campos vacios en el foro de Mysql en Foros del Web. si yo creo un campo varchar de 255 caracteres....y lo dejo vacio...es decir en varias filas lo dejo sin rellenar.....me esta ocupando memoria? cuanta? la ...
  #1 (permalink)  
Antiguo 18/04/2008, 08:58
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 16 años, 5 meses
Puntos: 2
campos vacios

si yo creo un campo varchar de 255 caracteres....y lo dejo vacio...es decir en varias filas lo dejo sin rellenar.....me esta ocupando memoria? cuanta? la misma que si hubiera escrito algo?

Un saludo
  #2 (permalink)  
Antiguo 18/04/2008, 09:21
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Re: campos vacios

No confundas VARCHAR con CHAR

Manual de MYSQL
Cita:
Los tipos VARCHAR y BLOB y TEXT son de longitud variable. Para cada uno, los requerimientos de almacenamiento depende de la longitud de los valores de la (representados por L en la tabla precedente), en lugar que el tamaño máximo del tipo. Por ejemplo, una columna VARCHAR(10) puede tratar una cadena con una lengitud máxima de 10. El almacenamiento requerido real es la longitud de la cadena (L), más 1 byte para registrar la longitud de la cadena. Para la cadena 'abcd', L es 4 y el requerimiento de almacenamiento son 5 bytes.
Si dejas vacío la columna este solo ocupará 1 byte

Saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:41.