What is Oracle Database Architecture?
Oracle Database Architecture Basically, there are two main components of Oracle database –– instance and database itself. An instance consists of some memory structures and the background processes, whereas a database refers to the disk resources. Process Architecture Physical Structure. Memory Structure and background processes. Logical Structure. Memory Structures The two memory structures of Oracle are SGA – System Global Area PGA – Program Global Area SGA (Shared Global Area): Once the Instance is started it allocated memory to SGA. It is a basic component of oracle instance its size depends on RAM. Each database instance has its own SGA. Oracle Database automatically allocates memory for an SGA at instance startup and reclaims the memory at instance shutdown. The SGA consists of Database Buffer cache The shared pool The redo log buffer The Large Pool The Java Pool Database Buffer cache The database buffer cache is the portion of the SGA that holds copies of data blocks r...