Professional Documents
Culture Documents
Ventajas de MyISAM
Las tablas MyISAM son ms simples, por lo tanto si eres nuevo con MySQL o con las bases de datos en general es
mucho ms recomendable que InnoDB.
Bloqueo de tablas
Nos permite tener las caractersticas ACID (Atomicity, Consistency, Isolation and Durability: Atomicidad,
Consistencia, Aislamiento y Durabilidad en espaol), garantizando la integridad de nuestras tablas.
Es probable que si nuestra aplicacin hace un uso elevado de SELECT notemos un aumento de rendimiento con
respecto a InnoDB.
Ventajas de InnoDB
Integridad de datos, cuando los contenidos se modifican con sentencias INSERT, DELETE o UPDATE, la integridad
de los datos almacenados puede perderse de muchas maneras diferentes. Pueden aadirse datos no vlidos a la
base de datos, con las tablas InnoDB es ms difcil que esto ocurra.
Mayor velocidad en general a la hora de recuperar datos.
Recomendable para aplicaciones en las que dominan las sentencias SELECT ante los INSERT / UPDATE.
Ausencia de caractersticas de atomicidad ya que no tiene que hacer comprobaciones de la integridad referencial,
ni bloquear las tablas para realizar las operaciones, esto nos lleva como los anteriores puntos a una mayor
velocidad.
Soporte de transacciones
Desventajas de MyISAM
Desventajas de InnoDB
Pgina 1
Pgina 2