当前位置:   article > 正文

mysql 一次插入多条数据和一次一条数据效率对比_新增一条sql快还是一口气新增块

新增一条sql快还是一口气新增块

mysql 一次插入多条数据和一次一条数据效率对比

insert into `user`(name,password)
VALUES ("12","kk啊"),("15","好好学习"),("13","天天向上");
  • 1
  • 2

在这里插入图片描述

insert into `user`(name,password)
VALUES ("12","kk啊");
  • 1
  • 2

在这里插入图片描述

其实时间是一样的,为什么呢?因为sql执行的次数是一样的。

用处,在进行数据转移的时候,很多时候插入数据嘛,都会用这个一条一条插入,是吧,很慢,真的很慢,而且为了防止数据库崩溃,还得5000条或者一万条插入一下,为什么,因为sql执行次数的原因,所以可以在后端把数据拼成这样的sql,就执行一次,因为sql是String类型,长度可以很长,然后运行sql,这个时候稍微注意一点就可以,一个小小的细节,程序会快很多倍。

对了在进行数据迁移的时候还有更快的譬如: 浅析INSERT INTO SELECT用法及多数据源操作.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/798211
推荐阅读
相关标签
  

闽ICP备14008679号