navicat执行大容量的.sql文件时的设置

如果有主外键关联等,执行报错,则去掉中间的对勾保留第三个对勾试试。第三个对勾 是 手动提交(不自动提交,估计是全部导入到数据库中之后再一起提交,而不是导入一条sql语句就提交一次)

如果同时不勾选第2条和第3条,则自动提交事务,每执行一条插入语句就提交一次,如果一个sql文件中有大量插入表数据的语句,那么就会造成sql文件执行奇慢无比。

所以,如果去掉第2条的√,则一定要勾选上第3条的勾。

原文地址:https://www.cnblogs.com/libin6505/p/9454853.html