Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: oracle threads increasing, even after closing sessions

Re: oracle threads increasing, even after closing sessions

From: Jimmy <jimmy.cooleman_at_gmail.com>
Date: Thu, 14 Jun 2007 05:10:33 -0700
Message-ID: <1181823033.369337.324030@g37g2000prf.googlegroups.com>


On 14 jun, 12:54, Cristian Cudizio <cristian.cudi..._at_yahoo.it> wrote:
> On Jun 14, 10:33 am, Jimmy <jimmy.coole..._at_gmail.com> wrote:
>
>
>
>
>
> > On 14 jun, 09:48, Jimmy <jimmy.coole..._at_gmail.com> wrote:
>
> > > On 13 jun, 21:09, "fitzjarr..._at_cox.net" <fitzjarr..._at_cox.net> wrote:
>
> > > > On Jun 13, 1:50 pm, Jimmy <jimmy.coole..._at_gmail.com> wrote:
>
> > > > > Dear,
> > > > > We have a problem with 2 Oracle Server 10.2.0.0 on Windows 2003
> > > > > Server.
> > > > > The number of threads in the oracle.exe process keeps increasing, even
> > > > > after the user session is finished.
> > > > > We currently have +- 35 session open, and already 136 threads !
> > > > > We already changed the PROCESSES ini parameter to 300, because we
> > > > > received ORA-00020 error.
> > > > > It seems that the threads are not properly cleaned up, after the
> > > > > session is finished.
> > > > > Is PMON not supposed to clean this up ?
>
> > > > > Any ideas ?
>
> > > > Hmmm, 10.2.0.0 .... I thought 10.2.0.2 was the base release...
>
> > > > You have checked metalink for this issue, I presume. And you do
> > > > realise that 10gR2 is certified for Windows 2003 server ONLY at the
> > > > 10.2.0.2 and 10.2.0.3 patch levels.
>
> > > > It appears you need to patch your installation.
>
> > > > David Fitzjarrell
>
> > > Dear,
> > > sorry litle mistake, the oracle version we're using is 10.2.0.3 .- Tekst uit oorspronkelijk bericht niet weergeven -
>
> > > - Tekst uit oorspronkelijk bericht weergeven -
>
> > After reboot of the server, still the same problem :-(
> > It runs fine for a couple of hours, but after that, threads are
> > increasing,
> > session seem to disappear properly, but the thread remains .
>
> mmmh, i suspect it's slightly different from my problem. Threads on
> windows are process on Oracle, if you count
> a lot of process on v$process it seems as if clients are closing
> sessions but non disconnecting, as suggest
> Thomas Kyte on his last book you can see that by connecting with
> sqlplus, then launching "disconnect" command,
> the session is being closed, but the shadow process (so the windows
> thread) remains.
> Then remains my suspect that Oracle is unable to cleanup such
> processes if clients close uncleanly. Maybe that
> activatinc DCD (Dead Connection Detection) may help, but it is subject
> to TCP timeout that on windows defaults to 2 hours.
>
> Bye
>
> Cristian Cudizio
>
> http://oracledb.wordpress.comhttp://cristiancudizio.wordpress.com- Tekst uit oorspronkelijk bericht niet weergeven -
>
> - Tekst uit oorspronkelijk bericht weergeven -

DCD is already active SQLNET.EXPIRE_TIME is set to 10 minutes Received on Thu Jun 14 2007 - 07:10:33 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US