向有索引的数据表插入数据的速度问题
向一个有索引(5个索引)的数据表插入数据,一次插入一条,经常有新数据插入
请问需要先禁用索引( ALTER TABLE 表名 DISABLE KEYS ),后插入数据,再开启索引( ALTER TABLE 表名 ENABLE KEYS )吗
谢谢
------解决方案--------------------
一般不需要,除非数据量很大,你可以先关闭索引,然后等所有数据UPLOAD完成再开启索引,让MYSQL重构所有索引。
------解决方案--------------------
你可以试试 其实差别不是特别大