Re: Oracle SQL*Net & tcp keep alive
Date: Wed, 19 Jan 1994 05:35:15 GMT
Message-ID: <1994Jan19.053515.24971_at_bMD.com>
In article <CJMEun.CAL_at_vtm.be> gerrit_at_vtm.be (The Administrator) writes:
>
> On our system we have encountered some problems with SQL*Net daemon
processes
> on the run !
>
> Yesterday a user crashed his client twice and his daemon process
wouldn't
> stop. In fact they started using a lot of CPU resources (almost 95% of
the CPU
> was busy for user processes and when I killed them both it dropped to
less
> than 3%). A "ps -ef" today around 11:00 shows that both processes used
more than
> 500 minutes of CPU time. The processes started yesterday at 17:53 and
17:57.
> Which means that both processes have kept the CPU busy for almost 100%.
>
> I called Oracle about this problem and they told me it was due to TCP/IP
which
> did not signal the SQL*Net that a client had disconnected or that a
signal was
> given but it was catched. (=> so what he said was : it's not an Oracle
problem
> but a unix problem. We are trying to find a way around this problem with
> sqlnet version 2...)
>
> As a bonus : because of the processes still running -> dbshut didn't
work
> properly -> the backup script failed ! (ARGH!!!!!)
>
> Anybody having the same problem ? And even better : anybody knowing a
> solution ????
From my remote slip connection I was running some Oracle reports that take anywhere from 6-12 hours to complete. My remote host crashed and yet the Oracle processes continued to run. I was thankful, since I did not lose any of the existing work. But, this is not the proper way to do things.
Sincerely,
Neil Greene
benchMark Developments, Inc. [NeXT VAR]
-- Sincerely, Neil GreeneReceived on Wed Jan 19 1994 - 06:35:15 CET