The Oracle background process means collection of many Oracle programs running for each user process. Two type of background processes server (required) background process and optional background process in Oracle. The background process like the some files: DBWN, PMON, SMON, LGWR etc. These file handle the all data. The Oracle database can have a lot of processes running, depending on how you have configured your database. More.....