WE PROVIDE ALL

Oracle Mandatory Background Processes


Oracle  has 2 types of processes are available in oracle Environment.

1) Client Process
2) Server Process

Under Client Process these Processes are responsible for sending a user request to the database

server to fetch the data and display in at client side.

Under Server Process there are 2 types of  processes

1) Oracle  Server Processes
2) Background Process

Under Oracle Server Process  there 3 types of Processes
1)Listener
2)Dispatcher
3)Dispatcher threads

a) Listener: Listener is the first process which accepts the user requests and forward to the                                        Dispatcher.

b) Dispatcher: Dispatcher is the main process ,which accepts user requests from listener , Dispatcher identifies least loaded dispatcher threads  and assign user requests to  them.

c)Dispatcher threads: Dispatcher threads receives user request from dispatcher for execution .

 there 2 types of  dispatcher threads are available in every database instance .

i) Dedicated Server Process  ii) Shared server Process

Dedicated server Process: These Process are recommended when ever client project is small and parllel connected users are less. For each user one Dediacated server process is allocated to execute the user request.

Shared Server Process: These process are recommanded when ever client project is large and parllel connected users are more. Number of user requests can be executed by one shared server Process.

 BackGround Processes:
                                               The Background Process which are used to help to process the Oracle
RECO -Recovery Process is used when then instance get failure it will recovers.

PMON-Process Monitor it will helps when the process failure.

SMON- System Monitor it will helps in when the instance get failure.

DBWR- It is a process It helps to write the databuffercache  into the datafiles.

LGWR- It  is a process It helps to write data from Redolog Buffer cache to the RedoLog Files, after

it will stored in Archived Destination.

ARC0-  It is used to get the redolog files to be stored in Archived Destination.

0 comments:

Post a Comment