MYSQL多线程插入操作
经过网上查看和自己测试,MySQL的插入操作速度大约在1W条记录/s(记录的长度都很短),我想是否可以提升插入速度呢,就用多线程试了试,产生两个线程插入同一个表,结果表明多线程无法提升插入速度,另外,由于没有加锁,两个线程同时插入记录的时候,会产生重写同一条记录的情况,程序写的是每个线程插入10W条,但是两个线程的结果是18W多,少了1W多,说明有些记录被两线程重写。
经过网上查看和自己测试,MySQL的插入操作速度大约在1W条记录/s(记录的长度都很短),我想是否可以提升插入速度呢,就用多线程试了试,产生两个线程插入同一个表,结果表明多线程无法提升插入速度,另外,由于没有加锁,两个线程同时插入记录的时候,会产生重写同一条记录的情况,程序写的是每个线程插入10W条,但是两个线程的结果是18W多,少了1W多,说明有些记录被两线程重写。