El motor de almacenamiento ARCHIVE se usa para
guardar grandes cantidades de datos sin índices con una huella
relativamente pequeña.
Para activar este motor, use la opción
--with-archive-storage-engine con
configure al compilar MySQL.
Cuando crea una tabla ARCHIVE , el servidor
crea un fichero de definición de tabla en el directorio de base
de datos. El fichero comienza con el nombre de tabla y tiene una
extensión de .ARZ y
.ARM. Un fichero .ARN
puede aparecer durante operaciones de optimización.
El motor ARCHIVE soporta sólo
INSERT y SELECT. Esto
significa que no puede ejecutar DELETE,
REPLACE, o update . Un
SELECT realiza un escaneo de tabla completo.
Los registros se comprimen al insertarse. OPTIMIZE
TABLE puede usarse para comprimir la tabla.
El motor ARCHIVE usa bloqueo a nivel de
registro.