`
touya
  • 浏览: 74638 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MySQL:导入数据时是否需要禁用KEY以加速

阅读更多
使用load data导入数据,如果导入的表是MyISAM的,对于空表,MySQL会把所有的非唯一索引进行一次独立的处理,而对于非空的表则会边插入边建索引。

所以对于非空的MyISAM表,需要用alter table xxx disable keys禁用索引,导入完成之后再用alter table xxx enable keys打开。

对于innodb,无论表中是否已有记录,索引都是单独处理的,所以无需禁用索引。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics