sql >> Base de Datos >  >> RDS >> Mysql

Mysql más rápido INSERTAR

INSERTE todos los datos en una tabla, la tabla con la que va a reinicializar su base de datos, y luego emita una declaración INSERT SELECT porque luego la ejecutará como un lote en lugar de 175 000 declaraciones diferentes.

Además, cuando reinicie su base de datos con la instrucción INSERT SELECT, desactive las restricciones en la tabla de destino ALTER TABLE yourtablename DISABLE KEYS y luego vuelva a encenderlos después ALTER TABLE yourtablename ENABLE KEYS .

También crearía personalmente un índice de cobertura en la tabla de datos semilla porque entonces no tendría que leer una página de datos.