Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/01/2008, 15:07
Avatar de pragone
pragone
 
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid
Mensajes: 223
Antigüedad: 16 años, 4 meses
Puntos: 2
Re: char y varchar

Por cierto,

Quisiera añadir, que sólo verás un beneficio real en el uso de CHAR si todo el registro tiene una longitud fija, es decir, si todos los campos son de longitud fija...
Si tienes dos campos, uno CHAR y uno VARCHAR entonces no obtienes ningún beneficio de que el primero sea CHAR.

Por cierto, TolaWare, no estoy muy de acuerdo con lo de fragmentación... definitivamente hay una pérdida de espacio útil (en eso 100% de acuerdo), pero a efectos de la alineación de registros no hay ningún problema de fragmentación como tal. De hecho, lo único que conozco parecido es cuando una BD tiene "aire", por eliminar y agregar muchos registros (y eso se resuelve con un optimize)... pero eso no pasa con registros de longitud fija sino solo si son de longitud variable.