Resumen
MySQL y MariaDB tienen dos formatos principales para almacenar bases de datos, MyISAM e InnoDB. MyISAM es el formato más antiguo y básico, que tiene una serie de limitaciones en comparación con el formato InnoDB más nuevo y con más funciones.
Para determinar qué formato usa su sitio web, puede seguir nuestro artículo sobre cómo determinar qué formato de base de datos usa su sitio web.
Comparación
MiISAM | InnoDB | |
---|---|---|
Soporte transaccional | No | Sí |
Mecanismo de bloqueo | Nivel de tabla | Nivel de fila (mejor) |
Compatibilidad total con ACID | No | Sí |
Rendimiento de lectura | Excelente | Bueno-Excelente |
Rendimiento de escritura | Bien | Excelente |
Integridad referencial | No | Sí |
Soporte de TEXTO COMPLETO | Sí | Sí (5.6 y superior) |
Recuperación de bloqueo | Está bien | Bien |