El almacenamiento de datos es un aspecto de MySQL que lo distingue para casi todas las bases de datos, incluyendo Oracle. En MySQL, las bases de datos corresponden a directorios dentro del directorio de datos del servidor. Las tablas dentro de una base de datos corresponden a uno o más archivos dentro del directorio de la base de datos, dependiendo del motor de almacenamiento utilizado para las tablas.
Una base de datos puede contener una mezcla de tablas de diferentes motores de almacenamiento. Un motor de almacenamiento es responsable del almacenamiento y recuperación de los datos de una tabla.
MySQL ofrece una variedad de motores de almacenamiento (antiguamente denominados tipos de tablas) para satisfacer los diferentes requisitos del entorno del usuario. A continuación se muestran los motores de almacenamiento soportados por MySQL.
(more…)