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: maximum # of connections per dispatcher

Re: maximum # of connections per dispatcher

From: NetComrade <netcomradeNSPAM_at_bookexchange.net>
Date: Mon, 10 Apr 2006 17:05:21 -0400
Message-ID: <72il321bcl9acqhq290sgc0568pufvau1b@4ax.com>


On 6 Apr 2006 16:36:41 -0700, "Joel Garry" <joel-garry_at_home.com> wrote:

>>I don't fully understand how it works, it seems to be 'sharing' the
>>socket somehow between sessions? Let's say I have 4 connections and 16
>>sessions enabled.. What happens if all 16 sessions want to execute
>>something? In what wait will that result (if any).
>
>Yeah, it queues up the requests
>http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96524/c09procs.htm#19358
>
>"In a shared server configuration, a network listener process waits for
>connection requests from client applications and routes each to a
>dispatcher process. If it cannot connect a client application to a
>dispatcher, the listener process starts a dedicated server process, and
>connects the client application to the dedicated server. The listener
>process is not part of an Oracle instance; rather, it is part of the
>networking processes that work with Oracle."
>
>So you must look for lengthening queues and the waits in those views.
>After a while, you see dedicated server processes increasing, using up
>more memory than anticipated, eventually swapping and making the phone
>ring.
>
>I'm no expert in MTS, other than having often thrown it out where
>misapplied to OLTP systems. It's a scalability hack - I just get more
>capacity.

This is very helpful.. For now I'll just wait for Oracle to produce a patch.. We've had no problems with the reduced # of dispatchers.

Thanks!

.......
We run Oracle 9.2.0.6 on RH4 AMD
remove NSPAM to email Received on Mon Apr 10 2006 - 16:05:21 CDT

Original text of this message

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