MySQL优化update操作
http://www.cnblogs.com/jevo/p/3314928.html
用replace代替delete和insert。
insert用批量。
用延迟(类似于缓冲,会否饿死)
大量插入,可锁表
从文件加载(为何不需更新表)
http://www.ihref.com/read-16422.html
第2,3,4保留意见。
http://ju.outofmemory.cn/entry/18814
http://blog.csdn.net/apache6/article/details/2556826
如果类型是字符串,记得加引号。
暂停索引:如果update的是索引字段,则效率可能更低;但如果是近乎全表数据,则可以使用。
总思路就是:批量,用索引增加where效率,减少锁竞争,考虑重建索引时间
【本文章出自博客园willaty,转载请注明作者出处,误差欢迎指出~】