BASICS OF THE ORACLE DATABASE ARCHITECTURE
1.The Oracle Architecture2.Starting and Stopping the Oracle Instance3.Creating an Oracle Database.
The Oracle Architecture contains the following:
1.Oracle memory Structures2.Oracle background Processes3.Oracle disk utilization structures
: All above three structures of the Oracle database server running together toallow users to read and modify data are referred to as an Oracle Instance.
ORACLE MEMORY STRUCTURES
:This set of memory components represent a “Living” version of Oracle that is availableonly when the instance is running.There are
2 basic memory
structures on the Oracle Instance1.System Global Area (SGA)2.Program Global Area (PGA)
The Oracle SGA
: This contains1.The Buffer Cache2.The Shared Pool3.The redo log buffer 4.Large Pool (from Oracle 8 onwards) (*)5.Java Pool (from Oracle 8 onwards)
: The Buffer Cache consists of buffers that are the size of database blocks.The buffers are designed to store data blocks recently used by the user SQL statements inorder to improve performance for subsequent selects and data changes.
: This has 2 required components and one optional component. The requiredcomponents are:1.Library Cache(Shared SQL Area)2.dictionary cache (row cache)