Oracle Architecture
Explain Oracle Architecture? Oracle server is divided into instance and database. Again, INSTANCE is divided into Memory structures Background processes. Memory structures SGA - Shared Global Area or System Global Area PGA - Process Global Area or Program Global Area Background processes DBWR - Database writer LGWR - Log writer SMON - System monitor PMON - Process Monitor ARCH - Archiver CKPT - Checkpoint DATABASE is divided as Physical structures Logical structures Physically database contains Datafiles Online redo Logfiles Controlfile Archived log files Logically database is divided into Tablespace Segments Extents Blocks Tablespace physically contains one or more datafiles,and logically group of segments. Segments are group of Extents Extents are group of blocks. Below is the basic Diagram of Oracle Architecture. Now lets discuss about each component. 1. Wh...