¿Cómo deshabilitar las claves en las tablas MySQL InnoDB?

Respuestas:

11

Tenía la impresión de que InnoDB puede tener teclas deshabilitadas y habilitadas. Acabo de cavar un poco. No se puede hacer. Entonces me equivoqué.

Sin embargo, las restricciones clave se pueden activar y desactivar para una sesión específica:

  • Si tiene índices secundarios ÚNICOS, puede intentar configurar esto para acelerar los INSERT que están vinculados al disco:
    SET unique_checks = 0;
  • Para deshabilitar las comprobaciones de claves externas para una sugerencia, use la sugerencia de Randy Melder:
    SET foreign_key_checks = 0;
RolandoMySQLDBA
fuente
En cuanto al "por qué", consulte stackoverflow.com/a/9525780/632951
Pacerier