Database Administration (MOSC)

MOSC Banner

Relationship between processes configuration parameter and the number of cpus

edited Jun 17, 2016 2:33PM in Database Administration (MOSC) 9 commentsAnswered ✓

Hello,

We now have a Windows server (2008 R2) with 8 GB of memory and 2 CPUs running Oracle Database Standard Edition (11.2.0.3.0).  The server has been configured with PROCESSES=600 (Documaker recommendation).  When I query v$resource_limit, I find that the maximum number of processes used is 438.  I feel this likely was reached during our peak batch processing period.  I can see that the application (Documaker) has many sessions/processes allocated during this period.  Using the OEM CPU Utilization panel I can see that the peak CPU utilization during this period was 66%.  So, I would not expect that more CPU was needed.


I realize that on Windows, these processes are really threads, but I'm still thinking that with only 2 CPUs, only 2 of these threads can be serviced at a time.  Is there some rule of thumb that says how many CPUs you should have to support x number of processes?  Would we actually be able to run up to 600 processes with only 2 CPU's?

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center