Session 8 - Oracle Architecture & Enterprise Manager
Session 8 - Oracle Architecture & Enterprise Manager
DB_STG Student EMP DATA DEPT DATA EMP_IND INDEX |||||||||| ||||||||||||| |||||||||| . System .
System Global Area (SGA) The SGA consists of the shared pool, the database buffer, and the redo-log buffer. Furthermore, several background processes are started. The combination of SGA and processes is called database instance. Program Global Area (PGA) is the area in the memory that is used by a single Oracle user process. It contains the users context area (variables etc.), as well as process information. The memory in the PGA is not sharable. For each database instance, there is a set of processes. These processes maintain and enforce the relationships between the databases physical structures and memory structures. Oracle processes are typically background processes that perform I/O operations at database run-time.
DBWR writes modified data blocks to the data files. LGWR manages writing the contents of the redo-log-buffer to the redo-log files. SMON When a database instance is started, the system monitor process performs instance recovery as needed. It cleans up the database from aborted transactions involved. PMON The process monitor process cleans up behind failed user processes and it also cleans up the resources used by these processes. USER The task of this process is to communicate with other processes started by application programs such as SQL*Plus. It is responsible for sending respective operations and requests to the SGA or PGA.
DBA Tools
DBA Tools
Instance Manager Schema Manager Security Manager Storage Manager SQL Worksheet Backup Manager Data Manager
Task
Manages instance and sessions Manages schema objects Controls security Manages storage Enters and executes DBA commands, SQL statements, and PL/SQL commands Manages database backup and recovery environment Exports, imports, and loads data in & out of an Oracle database