[olug] Closing Socket Connections
Terry
td3201 at yahoo.com
Wed Mar 3 16:37:13 UTC 2004
Haha, but developers are perfect and their code is
NEVER an issue....
--- Nick Walter <waltern at iivip.com> wrote:
> O/S settings won't help in this case. Oracle will
> keep these
> connections alive. Tell the developer to fix his
> code so that
> connections are shut down when no longer needed.
> Oracle offers example
> code and libraries for connection pooling for almost
> any conceivable
> language one would write an Oracle application in.
> I'd tell him to look
> into that.
>
> Leaving Oracle connections open is like a time bomb
> for a database app.
> Once the list of connections gets too large Oracle
> won't allow any
> more. This is usually governed by the "processes"
> parameter in the
> Oracle instance configuration, assuming dedicated
> server mode. When
> Oracle starts refusing new connections and the app
> fails then of course
> the developer will blame either Oracle, the network,
> or the O/S (never
> their own app). Then it takes an extra specially
> large hammer to
> convince them to fix their damn app.
>
> Nick Walter
>
> P.S. I hope I don't sound too bitter about this
> issue, but I've had
> this happen to me sooooooooo many times.
>
> On Wed, 2004-03-03 at 09:15, Dave Hull wrote:
> > Quoting Terry <td3201 at yahoo.com>:
> >
> > > Are all of the established connections you are
> > > referring to related to Oracle?
> > > netstat -anp might be useful too.
> >
> > Yes. I actually did a netstat -aepn. All of the
> connections I'm concerned about
> > are to the tnslistener. I have talked to the
> user/developer who the connections
> > belonged to and he says it may be a problem with
> his code, but he's also the one
> > who told me about the setting on Sun systems where
> one can automatically close
> > idle connections.
> >
> > >From what I've read the SO_KEEPALIVE option will
> start sending probes to the
> > client connection after it's been idle for so
> long. If the client doesn't
> > respond in a timely manner and after the set
> number of probes have been sent,
> > then the connection is closed.
> >
> > Now I need to find out where to enable this
> feature.
>
> _______________________________________________
> OLUG mailing list
> OLUG at olug.org
> http://lists.olug.org/mailman/listinfo/olug
=====
Terry
__________________________________
Do you Yahoo!?
Yahoo! Search - Find what youre looking for faster
http://search.yahoo.com
More information about the OLUG
mailing list