社区
Java EE
帖子详情
JDBC连接被断开,怎么造成的
心乱红尘恋
2017-11-22 05:10:29
程序用JDBC创建了个链接,插入数万条数据,使用批量插入,每次插入1000,插入6000条后就出错。
数据需要处理与解析,所以每次批量插入之间有2秒左右的数据处理时间。
求教是什么原因造成了连接关闭。
oralce服务器的 connection_time 和 idle_time 都设置了 unlimited
服务端关了防火墙后也试过,还出错。
...全文
407
2
打赏
收藏
JDBC连接被断开,怎么造成的
程序用JDBC创建了个链接,插入数万条数据,使用批量插入,每次插入1000,插入6000条后就出错。 数据需要处理与解析,所以每次批量插入之间有2秒左右的数据处理时间。 求教是什么原因造成了连接关闭。 oralce服务器的 connection_time 和 idle_time 都设置了 unlimited 服务端关了防火墙后也试过,还出错。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
心乱红尘恋
2017-11-22
打赏
举报
回复
引用 1 楼 u012898231 的回复:
排查下数据库每次连接后的超时时间,不是连接前的超时时间
插入了前6组,然后第7批插入的时候就报错
心灵之火.
2017-11-22
打赏
举报
回复
排查下数据库每次连接后的超时时间,不是连接前的超时时间
jdbc
数据库
连接
长时间空闲
断开
连接
ApplicationContext.xml
本文介绍如何通过配置Spring框架内的Tomcat
JDBC
连接
池来解决数据库
连接
因长时间空闲而
断开
的问题。主要涉及配置项如validationQuery、testWhileIdle及removeAbandoned等参数的设置。
【已解决】com.microsoft.sqlserver.
jdbc
.SQLServerException/与数据库
连接
断开
等
本文聚焦于Java应用中com.microsoft.sqlserver.
jdbc
.SQLServerException异常,特别是数据库
连接
断开
问题。核心解决方案包括验证
JDBC
驱动版本与SQL Server版本的兼容性,检查
连接
字符串配置、网络稳定性及超时参数设置,并建议使用最新稳定版Microsoft SQL Server
JDBC
Driver。
数据库使用psql及
jdbc
进行远程
连接
,不定时自动
断开
的解决办法(app)
本文介绍瀚高数据库使用psql及
jdbc
远程
连接
时不定时自动
断开
的问题。系统平台为Linux相关系统,版本4.5。问题原因是操作系统TCP参数设置不当,导致保活机制未生效。解决方案是禁用会话不活动
断开
功能,设置数据库TCP保活机制。
别只改wait_timeout!彻底解决MySQL
JDBC
连接
断开
的完整配置清单(含useSSL、autoReconnect避坑指南)
本文系统性解决MySQL
JDBC
连接
断开
问题,涵盖
JDBC
连接
字符串优化(如connectTimeout、socketTimeout、useSSL)、MySQL服务端参数调优(wait_timeout等)、HikariCP等
连接
池健康检查配置、TCP网络层调参、驱动版本兼容性及全链路监控指标(Aborted_connects、
连接
池等待时间、TCP重传率等),强调autoReconnect在8.0+驱动中失效,需依赖
连接
池验证与主动探测。
Java EE
67,535
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章