Hola a todos
Estoy desarrollando un proyecto en el cual he de importar y darle forma a 1.500.000 registros desde un xml vía:
Cita: Editado: Codigo de programacion no permitido en foros de BBDD.
Estos registros los inserto en dos tablas diferentes T1 y T2(lectura y escritura) ambas MYIsam sin indices
con dos
y
Posteriormente copio la tabla a T1 final y T2 final (solo lectura) ambas Innodb y con indices:
Código SQL:
Ver originalINSERT INTO t1 final SELECT * FROM T1 GROUP BY id
y
Código SQL:
Ver originalINSERT INTO t2 final SELECT * FROM T2 GROUP BY id
Bien, el problema que tengo es que tarda muchísimo la inserción de datos.
De que manera puedo deshabilitar los indices? de que manera puedo optimizar la inserción de registros?
He probado con ALTER TABLE T1final DISABLE KEYS y no veo una mejoría en el rendimiento.
Qué indices se deshabilitan con esta sentencia. PK, unique, index, fulltext??
Un saludo gracias
Y por otra parte, cómo puedo saber el estado de los indices si están activados o desactivados?