Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/03/2009, 17:54
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: duda con tipo de dato auto_increment

Los motores MyISAM ye InnoDB tienen comportamientos disímiles en cuanto a los AUTO_INCREMENT. Esos detalles se aclaran fácilmente cuando consultas el manual de referncia (3.6.9. Utilización de AUTO_INCREMENT)
Además de ello, debes leer:
14.1. El motor de almacenamiento MyISAM donde dice:
Cita:
El tratamiento interno de una columna AUTO_INCREMENT por tabla. MyISAM actualiza automáticamente esta colunmna para operaciones INSERT y UPDATE . Esto hace las columnas AUTO_INCREMENT más rápidas (al menos 10%). Los valores iniciales de la secuencia no se reúsan tras ser borrados. (Cuando una columna AUTO_INCREMENT se define como la última columna de un índice de varias columnas, se reúsan los valores borrados iniciales de la secuencia.) El valor AUTO_INCREMENT puede cambiarse con ALTER TABLE
15.6.3. Cómo funciona una columna AUTO_INCREMENT en InnoDB
En esencia, una de las cosas que notarás es que comprender la diferencia de comportamiento entre los tipos de tabla es fundamental antes de realizar la elección de tipo de tabla. De lo contrario los resultados pueden no ser los esperables.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)