PLSQL隔断时间再执行sql的时候卡死未响应(要等很久才有结果)解决办法

1,769次阅读
没有评论

慎用!!!我这样配置把数据库搞崩了,数据库是放在Docker里面的,改了之后整个容器都没法启动了。

Oracle提供了类似tcp keepalive的机制,也就是DCD(Dead Conneciton Detection)。在$ORACLE_HOME/network/admin/sqlnet.ora文件中增加如下一行:

sqlnet.expire_time=NNN

这里NNN为分钟数,Oracle数据库会在会话IDLE时间超过这个指定的时间时,检测这个会话的对端(即客户端)是否还有效。避免客户端由于异常退出,导致会话一直存在。

参考: https://www.cnblogs.com/trust-freedom/p/6992952.html

下载:

afirefish
版权声明:本站原创文章,由afirefish2019-06-24发表,共计338字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
载入中...