2
我使用Spring的simpleJdbcTemplate
执行更新如下所示的查询:应用随机挂断中的JdbcTemplate进行更新
update TABLE B JOIN
(select Column1 from TABLE A
) C ON B.Column2 = C.Column3
set B.Column4 = 1
事务超时正在发生。
有什么建议吗?
我使用Spring的simpleJdbcTemplate
执行更新如下所示的查询:应用随机挂断中的JdbcTemplate进行更新
update TABLE B JOIN
(select Column1 from TABLE A
) C ON B.Column2 = C.Column3
set B.Column4 = 1
事务超时正在发生。
有什么建议吗?
如果SQL执行被挂起,那么数据库正在执行一个工作负载,试图执行它,或者由于从别处连接到另一个数据库而导致所需表的隔离锁定。
这几乎肯定与Spring没有关系,但没有更多的信息,很难说。
我有一个从sqldeveloper提交的记录没有提交,提交使一切按预期工作。仍然,挂在这里似乎是错误的行为,有没有超时配置这个地方? – chrismarx