MySql8.0 While循环一直写数据(用FreeSql),出现连接已关闭等奇怪问题,求高手帮忙看看

jun471537173 2023-11-30 10:35:29

如题,每条数据中都有很长的json,用mediumtext来存,一次插入5W条,写着写着有时会抛连接已关闭的异常,有时没抛异常感觉像是跳出while循环了,但没执行最后一句提示Done的(就是界面不再无响应)

...全文
368 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jun471537173 2023-11-30
  • 打赏
  • 举报
回复

感觉像是不是跟数据落盘、资源什么的有关,数据库刚重启后写个一两天都没问题,后面出现后的一段时间内,再写就比较容易出现

jun471537173 2023-11-30
  • 打赏
  • 举报
回复

跟连接应该没关系,看过都是用一样的连接

Java杨永杰 2023-11-30
  • 打赏
  • 举报
回复 1

1.用线程池来写,拒绝策略选择抛弃不抛出异常,但是要保证幂等性
2.mysql 最大连接数设置的大一些,默认是16000左右

57,062

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧