oracle数据库用了定时器查询数据库,每一分钟查询一次,一段时间后导致数据库最大连接数太大

2025-05-21 09:34:45
推荐回答(3个)
回答1:

你每次查询都是新开一个连接吗?还是使用同一个连接?

如果每次都是新连接的话,那每次使用后,都要把对应的连接关闭掉。

同一个连接就没有关系了。

回答2:

是否使用了连接池?具体查看一下v$session看一下status 列是否都是active

回答3:

每分钟查询一次,查询完成后没有退出吗?