Hi Everybody,
Being the Oracle DBA (9i) on the machine MI I have just logged into the ORACLE account and issue the UNIX command to find the following processes:
ora-ckpt_MI01
ORA-SMON_MI01
ORA-PMON_MI01
ORA-DBW0_MI01
ORA-LGWR_MI01
ORA-RECO_MI01
While I am logged into the database and running updates on the tables to change table contents... I issue a commit to make the changes permanent.
I am trying to understand the following:
1.what process is responsible for making sure that the changes are written to the disk BEFORE the COMMIT process finishes and I get the SQL*PLUS prompt back again?
2. What process is responsible for writing data buffer cache info into the datafiles of the database system?
I am on Sub OS 5.9
Thank you in advance,
Liliya
Being the Oracle DBA (9i) on the machine MI I have just logged into the ORACLE account and issue the UNIX command to find the following processes:
ora-ckpt_MI01
ORA-SMON_MI01
ORA-PMON_MI01
ORA-DBW0_MI01
ORA-LGWR_MI01
ORA-RECO_MI01
While I am logged into the database and running updates on the tables to change table contents... I issue a commit to make the changes permanent.
I am trying to understand the following:
1.what process is responsible for making sure that the changes are written to the disk BEFORE the COMMIT process finishes and I get the SQL*PLUS prompt back again?
2. What process is responsible for writing data buffer cache info into the datafiles of the database system?
I am on Sub OS 5.9
Thank you in advance,
Liliya