软件名称:sequelpro(mysql客户端工具)官网地址:http://www.sequelpro.com/该工具在导出表数据的时候,会产生一条坑爹的sql:/*!40000altertable`sbtest`disabl
软件名称:sequel pro(mysql客户端工具)
官网地址:
该工具在导出表数据的时候,会产生一条坑爹的sql:
/*!40000 alter table `sbtest` disable keys */;这条sql是针对myisam引擎批量插入,为了加快插入速度,,会加上alter table t1 disable keys;来关闭索引, 这里存在一定的风险,因为在插入完毕后,要再执行alter table t1 enable keys;来开启索引,这里开启索引相当于索引重建了,非常耗时,而且会锁表。应禁止使用该功能。
而innodb引擎因采用内存型缓冲写,设计上不同于myisam引擎,对此不受影响。
下面是一个测试,截图如下:
本文出自 “贺春旸的技术专栏” 博客,请务必保留此出处
