- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: TCP Keepalive and Oracle RAC
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2004 02:10 AM
08-18-2004 02:10 AM
When the failed DB is brought back up, this query takes five minutes to run. The DBA is saying we need to adjust the tcp_keepalive_timer to five minutes.
I have seen no concise supporting documents from Oracle specifically identifying keepalive as the culprit.
The keepalive default is 2 hours (7200000 msec) what is the potential impact of changing this to 5 minutes as requested by the DBA?
Any other ideas welcome?
mtb
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-19-2004 04:44 AM
08-19-2004 04:44 AM
SolutionGiven that the query takes five minutes, and your tcp_keepalive_interval (if your DBA is calling it the tcp_keepalive_timer he is either confused with some other platform, or isn't fully "up" on ndd names :) is 2 hours, I have a difficult time understanding how changing tcp_keepalive_interval to five minutes would make things any better. I would be looking to other possibilities as to why a query might take five minutes on the "returned" node. I'm not a DB expert but recovery comes to mind.
If you make the tcp_keepalive_interval five minutes, then for those TCP connections on which SO_KEEPALIVE is set, that were idle for more than five minutes, but less than two hours, you will have an increase in TCP traffic. This could be significant if you had large numbers of idle connections, and epsilon if you did not.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-19-2004 08:29 AM
08-19-2004 08:29 AM
Re: TCP Keepalive and Oracle RAC
We have IRac running here and we have test a lost of posibilities of failures.
Regards.
Christian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-23-2004 12:33 AM
08-23-2004 12:33 AM
Re: TCP Keepalive and Oracle RAC
Your comments are in lock-step with where my mind is on this. The issue at hand should be resolved via Oracle iRAC error handling, not ndd tweeks. We surely have an issue that is related to the RAC configuration or possible RAC bug. Thanks for the ammo to push back on this request.
mtb
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-23-2004 12:39 AM
08-23-2004 12:39 AM