Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: Enterprise slow, Standard fast?
Arska <NaruArska_at_hotmail.com> wrote in news:cmiodv$g8t$1_at_plaza.suomi.net:
> DA Morgan wrote: > >> Arska wrote: >>
>> >> >> Perhaps the problem should be re-asked as "What's wrong with your >> application developer?" Sybrand is correct that the settings are >> outrageous. Open cursors greater than a few hundred is a sign that >> something is likely wrong. My guess is the application is the problem, >> not the database, and that you should turn your attention there. >> > > OK. > Thanks. > I was in impression open_cursors is global limit. Need to read documents > more carefully. > So this is one think we need to correct, over 1000 cursors for one > session is too much. > > I think we still look too much this one setting. > I can set this to original value and it does not have any impact to this > 'huge' job. > > And yes. Maybe there is other things wrong in application. > Still we are using it on two sites without big performance problems. > Usually about 250 concurrent users. > > How can I find what exactly oracle EE is doing when it does not wait > anything and is not using all cpu available? > > SE uses always much more cpu when this job is running. > And yes, I can see if it is waiting for data or something but it is not. >
I concur with the other responders. The problem is NOT EE vs. SE; because SE is simply a subset of EE. The slowness comes from other differences such as hardware, initSID.ora values, DB size, DB statistics, or any number of other variables.
You need to gather verifiable facts; as opposed to unsubstantiated speculation.
You need to enable "EVENT 10046" at level=8 for at least sessions that are running "slow". This well create a *trc file which can be processed using "TKPROF". The resultant output will clearly show where time is being spent.
GOOGLE is your friend. Received on Sat Nov 06 2004 - 09:37:38 CST
![]() |
![]() |