如何禁用MySQL InnoDB表中的键?


Answers:


11

我的印象是InnoDB可以禁用和启用密钥。我只是做了一些挖掘。无法完成。所以,我错了。

但是,可以为特定会话打开和关闭关键约束:

  • 如果您具有UNIQUE二级索引,则可以尝试将其设置为加速磁盘绑定的INSERT:
    SET unique_checks = 0;
  • 要禁用建议的外键检查,请使用Randy Melder的建议:
    SET foreign_key_checks = 0;

至于“为什么”,请参阅stackoverflow.com/a/9525780/632951
Pacerier,2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.