# 金仓数据库存在较多空闲事务未提交阻塞正常事务执行

# 问题现象

客户环境中间件连接池耗尽,大量线程阻塞在数据库上,且在不断增长;联系金仓技术查询数据库,发现存在很多的空闲事务(idle_in_transaction)会话没有提交,头锁目前指向这些空闲事物会话

1753926191057.png

# 问题分析

排查过程中发现客户数据库跳板机上安装的金仓客户端工具中,存在多个打开的会话,且sql执行后没有手动提交事务(金仓客户端工具每开启一个查询会话,就会创建一个事务,且执行sql后默认不提交)

在手动提交事务并关闭客户端工具后,数据库会话阻塞等问题随即自行解决

编撰人:wangyxyf