十万条数据,如何一次性插入数据库,才能保证效率

十万条数据,如何一次性插入数据库,才能保证效率,第1张

您好.

要提高插入效率,比较多的建议无非就是:

1、插入前删除索引,插入后重建;

2、把表设为不记录日志;

3、调整某些参数,让数据库的页空间尽量的大,以避免过多的I/O *** 作;

对于一个通过用户界面上传数据的项目来说,只有3还有可行之处。不记录日志似乎可行,但commit之后的性能问题,实在让人担心。

逐条 *** 作数据库的时候都会经历下面一个流程:

创建数据库连接、打开、执行SQL、关闭连接。

创建和打开数据库连接是很慢的,所以你逐条插入的时候觉得慢,就是慢在这个地方。

而批量插入的时候,只创建一次数据库连接,因此会快的多。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6618116.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-25
下一篇 2023-03-25

发表评论

登录后才能评论

评论列表(0条)

保存