这两天遇到这样一个问题:在一台机器上建了一个dblink连接到另外一台机器的oracle服务器上进行查询。网络正常的时候,很顺利。网络中断的时候,需要10分钟才能显示错误。从用户的角度来说,时间显然太久。
经过一番查询后,得知oracle没有网络延时这方面的设置,需要在OS一级进行修正。
检查后,可以得到修改的参数是:tcp_ip_abort_interval,默认的参数是600000,即10minutes
具体的命令是:ndd -set /dev/tcp tcp_ip_abort_interval 30000设置为30秒
相关的查看的参数设置的命令是:
ndd -get /dev/tcp ?
ndd -get /dev/tcp tcp_ip_abort_interval
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/583489/viewspace-234461/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/583489/viewspace-234461/