- 博客(2)
- 收藏
- 关注
原创 Oracle 各类连接超时相关参数学习
值得注意的是,根据文档 Doc ID 395505.1,如果在1个SQLNET.EXPIRE_TIME之内客户端有数据包发送,在SQLNET.EXPIRE_TIME时间到来时,oracle不会再发送探测数据包给客户端,这样有可能出现最大2*SQLNET.EXPIRE_TIME时间端内,没有发送探测包给客户端的情况。比如设置sqlnet.expire_time=10,最大空闲时间则可能为2*600=1200秒,如果防火墙空闲超时为910秒,完全可能出现在探测包发送之前,空闲连接就已经被断开的情况。
2023-08-23 18:34:07
2461
原创 Oracle系列之--Profile
但是之前说了这些参数都可以是表达式,是因为在某些场景下可能天这个单位过大(比如测试时),因此可以用表达式来缩短参数设置的时间,比如使用1/1440限定为1分钟,1/86400限定为1秒钟等,当然这里并不是说不能使用十进制来表示分钟和秒,只是使用表达式更为清晰,如果你使用0.0417来表示一个小时也是完全可以的,但是显然这个数字不方便计算并且这也不是一个精确值,只是1/24的近似值。而动态的限制就比较灵活,设置起来也会比较复杂,动态的设置是通过分配各资源的使用限制权重和一个总的资源消耗阈值进行控制的。
2023-08-22 15:25:44
676
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人