Team Fly |
The job queue coordination (cjq0) process is responsible for spawning job processes from Oracle Database 10g's internal job queue. Oracle Database 10g does some self-management using its job queue, and users of the database can create jobs and have them submitted to this cjq0 coordinator.
The archiver (arc0) process is responsible for copying online redo logs to a secondary storage location before they are reused by the next set of transactions. In the ''Online Redo Logs" section of this chapter, we discuss how Oracle Database 10g insists there are at least two online redo logs. Suppose we call these groups A and B. Oracle Database 10g uses these two groups in a cyclical fashion, moving back and forth from A to B to A to B and so on. The arc0 process, when and if instructed, will make a copy of a file from log group A before allowing it to be reused.
Figure 1-1 illustrates the way the architecture components we have described come together to support the Oracle Database 10g. The Oracle Database 10g is started, the control files are read to get its bearings. Then the online redo logs and the assortment of tablespaces listed in the control files are acquired. As the instance comes to life, the background processes take over and manage the operations of the database from there.
Team Fly |