Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/03/2008, 06:27
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
Re: Preguntas básicas sobre php-mysql

Si, es correcto. Las tablas MyISAM son mucho más eficientes en cierto tipo de bases de datos (la mayoría de ellas, dicen los expertos), pero la consistencia e integridad de los datos debe ser conservada manualmente. En otras palabras por código, mientras que en las InnoDB la integridad y consistencia son por default.
Obviamente esto implica muchísimo menos cosas para codificar y un control de errores más fino.
No es la única diferencia. El corazón de la cosa pasa por las transacciones ACID, que son parte del modelo en InnoDB. Y cuando haces volcados de ingentes cantidades de datos, o bien consultas concurrentes, el que haya transacciones es fundamental.