From the course: Learning Oracle Database 12c

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Memory

Memory

- [Narrator] Let's talk about Database Architecture, in particular, the Memory components. There are three primary architectural areas that you need to understand when working with Oracle Database. Those three are Memory structure, Process structures, and Storage structures. We'll cover Memory structures in this video, Process structures and Storage structures will be covered in other videos. Oracle Memory structures can be broken down into two primary components. System Global Area, also known as the SGA, and the Program Global Area, PGA. Those are highlighted in the diagram on the right. Let's break down the SGA and PGA a little bit more. SGA contains shared Memory structures, in other words, shared by all users and processes in the database. It's controlled by one database instance on the server. It contains things like, database data blocks, shared SQL statements, and other structures. The PGA on the other hand,…

Contents