Solved

Oracle foreground processes

Posted on 2012-12-28
8
2,008 Views
Last Modified: 2013-01-07
Can someone give me some examples of the most important Oracle foreground processes?

For example some of the Oracle background processes are DBWR, LGWR,  PMON and SMON.

What about foreground processes?
0
Comment
Question by:YZlat
8 Comments
 
LVL 76

Expert Comment

by:slightwv (䄆 Netminder)
ID: 38728273
Where did you come across that term in relation to Oracle databases?

I would consider the connections to the database to be the foreground processes.  I cannot think of what additional processes would be considered 'foreground'.
0
 
LVL 8

Expert Comment

by:ReliableDBA
ID: 38728608
YZlat:

In addtion to what slightwv posted above, one example i could think of an dm/dw processes that will be started for data pump operations?
Not sure whether you are asking about them.
0
 
LVL 15

Accepted Solution

by:
Franck Pachot earned 250 total points
ID: 38729213
Hi,
As foreground processes are those that serve your user sessions, the most important one is the one for your most important session. No one are mandatory for the database. But your application needs them...
Regards,
Franck.
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 23

Expert Comment

by:David
ID: 38729492
I was surprised that a Google search actually showed foreground references -- such as the ones already explained.  How about this answer:  they are the remaining processes that are not considered background.
0
 
LVL 35

Expert Comment

by:Mark Geerlings
ID: 38730246
There are no foreground processes for Oracle on the database server, because Oracle just uses background processes on the database server.  On your client or application server, there can be foreground processes for user interaction with the database.
0
 
LVL 35

Author Comment

by:YZlat
ID: 38736405
The term came from my superviser. He told me to look into background and foreground processes.

Can anyone give a few examples of the foreground processes?
0
 
LVL 76

Expert Comment

by:slightwv (䄆 Netminder)
ID: 38736438
>>Can anyone give a few examples of the foreground processes?

We sort of have already:  The user/app connections.
0
 
LVL 15

Assisted Solution

by:Franck Pachot
Franck Pachot earned 250 total points
ID: 38736608
Hi,
Select * from V$PROCESS where BACKGROUND is null will give you all foreground processes.
You have nothing to monitor about them: the oracle pmon background process is doing that for you.
Regards,
Franck.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Oracle and DateTime math 6 37
Processing of multiple cursor 6 45
Distinct values from all columns in a table?? PL SQL 4 37
grant user/role question 11 28
Attention: This article will no longer be maintained. If you have any questions, please feel free to mail me. jgh@FreeBSD.org Please see http://www.freebsd.org/doc/en_US.ISO8859-1/articles/freebsd-update-server/ for the updated article. It is avail…
Introduction A previously published article on Experts Exchange ("Joins in Oracle", http://www.experts-exchange.com/Database/Oracle/A_8249-Joins-in-Oracle.html) makes a statement about "Oracle proprietary" joins and mixes the join syntax with gen…
This video shows information on the Oracle Data Dictionary, starting with the Oracle documentation, explaining the different types of Data Dictionary views available by group and permissions as well as giving examples on how to retrieve data from th…
This video shows how to copy an entire tablespace from one database to another database using Transportable Tablespace functionality.

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question