应用场景如下:数据库里面有很多连接,根据查询条件不同而连接不同的远程库。当程序去执行查询操作时,如果数据库连接不稳定,存储过程就会长时间不返回。当程序主动杀掉查询的线程时,数据库的会话连接仍无法释放。时间一长,就用光了所有数据库连接。我想设置一个oracle的连接和会话时限,不管是去连接link,还是等待数据返回,只要超过该限制,就报错。
listener.ora里面的CONNECT_TIMEOUT_LISTENER好像是连接限制,但如何设置会话限制呢?
请问怎么解决?
listener.ora里面的CONNECT_TIMEOUT_LISTENER好像是连接限制,但如何设置会话限制呢?
请问怎么解决?
如sqlnet.expire_time=10,则表示10分钟
sqlnet.expire_time的单位为分钟. ------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
如果程序的话,应该是有会话超时设置的 如spring。