文章详情页
MySQL数据库服务器循环插入执行速度慢
浏览:169日期:2022-06-16 14:45:56
问题描述
问题解答
回答1:插入可以批量插入,在事务中进行处理可以提高效率。针对你的问题,你可以把几台服务器的配置做下比对看看有什么不一样。用这个命令 mysql -uroot -p123456 -e 'show variables' >1.txt 导出各个mysql的配置,然后比较配置有哪些不同或许能找到问题
回答2:MySQL建议用其扩展语法进行批量插入,即:insert into table_name (col1, col2...) values (x, x, ...),(x, x, ...),...
比标准的插入要快好几个数量级。
相关文章:
1. javascript - npm下载的模块不完整是什么问题?2. java - Spring事务回滚问题3. apache - 想把之前写的单机版 windows 软件改成网络版,让每个用户可以注册并登录。类似 qq 的登陆,怎么架设服务器呢?4. python - django 按日归档统计订单求解5. node.js - 我想让最后进入数据库的数据,在前台最先展示,如何做到?6. 求解改变某值7. 刚放到服务器的项目出现这中错误,有高手指点吗8. python运行后没有任何反馈要怎么排查9. python 操作mysql如何经量防止自己的程序在之后被恶意注入(说白了就是问一下python防注入的一些要点)10. mysql - 面试题:如何把login_log表转换成last_login表?
排行榜
