文章详情页
MySQL数据库服务器循环插入执行速度慢
浏览:312日期: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. 求解决方法:Parse error: syntax error, unexpected2. php - mysql中,作为主键的字段,用int类型,是不是比用char类型的效率更高?3. css3 - 做响应式布局,媒体查询最普遍设的宽度都有哪几个?4. 编辑管理员信息时,为什么没有修改过的内容会为空?5. node.js - 如何在webstorm中启动并连接mongodb数据库呢?6. android - 优酷的安卓及苹果app还在使用flash技术吗?7. css3 - 我的css用less写的,eclipse的jsp文件要修改css很麻烦,怎么解决?8. javascript - 在react中写行间样式的whiteSpace不生效9. javascript - echarts柱状图居中。10. python - 有什么好的可以收集货币基金的资源?
排行榜

网公网安备