一下插入4W条数据到数据库,怎么样的效率最高.
我是在页面里循环等到这四万条记录,然后想把这四万条记录插入到一个表里面去,可是效率好低,请大家帮帮忙,小弟万分感谢!最好是罗列出代码,用存储过程也行。
其实我这里所做的就是从会员表中提取四万条记录出来,然后根据不同的会员,构建不同的邮件内容,最后把这四万封邮件插入到一个表里面去。谢谢
我是在页面里循环等到这四万条记录,然后想把这四万条记录插入到一个表里面去,可是效率好低,请大家帮帮忙,小弟万分感谢!最好是罗列出代码,用存储过程也行。
其实我这里所做的就是从会员表中提取四万条记录出来,然后根据不同的会员,构建不同的邮件内容,最后把这四万封邮件插入到一个表里面去。谢谢
(译者按: 在使用COMMIT时必须要注意到事务的完整性,现实中效率和事务完整性往往是鱼和熊掌不可得兼)
建议使用异步方式,具体可以看看petshop4的设计模式
http://ityup.com/showtopic-5.html利用多线程与异步处理方式
如果不经常要插入,只是偶尔插入,为什么不直接写sql语句,做成作业运行呢?