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.