Oracle Instance: An Oracle instance is the combination of the background processes and memory structures. The instance must be started to access the data in the database. Every time an instance is started, a System Global Area (SGA) is allocated and Oracle background processes are started.
Background processes perform functions on behalf of the invoking process. They consolidate functions that would otherwise be handled by multiple Oracle programs running for each user. The background processes perform input/output (I/O) and monitor other Oracle processes to provide increased parallelism for better performance and reliability.
- 1.Starting the instance process.
- 2.Mounting the database, which consists of opening the control files for the instance
- 3.Opening the database, which makes the database available for user requests.
Other key files: Non-database files are used to configure the instance, authenticate privileged users, and recover the database in the event of a disk failure.
-Shared Pool: Used to store most recently used SQL Statements and data definitions
Dictates how the physical space of database is to be used. Hierarchy- Tablespaces, Segments, Extent & Blocks. Individual objects in database are stored in segments, which are collection of extents.
Block is smallest unit for read and write operations.
1 comment:
Really neat coverage of the Oracle fundamentals. Waiting for the other parts on the Oracle.
Post a Comment