how many backgroud process in oracle database
Printable View
how many backgroud process in oracle database
smon, pmon, dbw, lgwr,ckpt arcn these are the main background processes in oracle database
Oracle processes there are server and background processes. <br> background processes here's a list of background processes: <br> 1.smon the system monitor carries out a crash recovery when a crashed insance is started up again. It also cleans temporary segments. <br>2. pmon the process monitor checks if a user process fails and if so, does all cleaning up of resources that the user process has aquired. <br> 3.dbwr the database writer writes dirty blocks from the database buffer to the datafiles. How many dbwn processes are started is determined by the initialization parameter db_writer_processes. Dbwr also writes the actual scn with the block. <br>4. lgwr the log writer writes the redo log buffer from the sga to the online redo log file. <br>5. mman the memory manager <br>6. mrp managed recovery process: the process that applies archived redo log to the standby database. <br>7. rfs the remote file server process on the standby database receives archived redo logs from the primary database. <br> 8.reco the distributed transaction recovery process finds pending (distributed) transaction and resolves them. <br>9. ckpt the checkpoint process reqularly initiates a checkpoint which uses dbwr to write all dirty blocks back to the datafiles, thus synchronizing the database. Since a checkpoint records the current scn, in a recovery only redo records with a scn higher than that of the last checkpoint need to be applied. <br> 10.arch the archiver process archives redo log files if archivelog is enabled. <br> 11.dnnn the dispatcher process is used in a shared server environment. <br>12, snnn the shared server process is used in a shared server environment. <br> 13.lmon the lock manager. Lmd0 qmnn aq time manager <br>14. trwr trace writer <br> 15.wmon the wakeup monitor process. <br>16. lcknnn inter-instance locking process. <br> 17.snpnnn the snapshot process. <br> 18.mmon new background process in oracle 10g. <br> 19.dmon the data guard broker process. <br>20. snp the snapshot process. <br>
<BR> background processes have v$session.type = 'background'