sql >> Base de Datos >  >> RDS >> MariaDB

Importación de particiones InnoDB en MariaDB 10.0/10.1

Tablespaces transportables para tablas InnoDB es una característica muy útil agregada en MySQL 5.6 y MariaDB 10.0. Con esta nueva función, el archivo de espacio de tabla de una tabla InnoDB se puede copiar de un servidor a otro, siempre que la tabla use un espacio de tabla de archivo por tabla.

Desafortunadamente, la función de espacio de tabla transportable inicial en MySQL 5.6 y MariaDB 10.0 no admite tablas particionadas. Se agregó soporte para tablas particionadas en MySQL 5.7. Es probable que esta característica también se agregue a MariaDB 10.2, ya que contendrá la implementación InnoDB de MySQL 5.7. Sin embargo, tener esta función en las nuevas versiones no le ayuda mucho si desea utilizar esta función en las versiones anteriores de MySQL o MariaDB.

La buena noticia es que existe una solución alternativa que le permite usar espacios de tablas transportables en MySQL 5.6 y MariaDB 10.0/10.1 para copiar tablas particionadas de un servidor a otro. Para obtener una guía paso a paso sobre cómo usar la solución alternativa, consulte la publicación de mi blog aquí.