Chapter8 Flashcards
facilitates the storage, modification and retrieval of this data.
Database Management System
the data consists of a set of relational objects.
relational database management system
Language used to interact with the Oracle
SQL
primary tool for an Oracle DBA
SQLPlus
web bases database management tool that is bundled with the Oracle
Enterprise Manager Database Control
Oracle server architecture can be described in three categories
User-related processes, Oracle instance, database
collection of logical memory structures
Oracle instance
Physical file structures
database
composed of the memory structures and background processes
instance
two type of process allow to user to interact with the instance and dabatase
User processes and server processes
process of initiating and maintaining communication between the user process and instance
connection
When the connection is made, the user establishes what?
session
it generally have a one-to-one relationship with user process
server process
Oracle’s main memory structure and shared memory area
System Global Area(SGA)
Required SGA components
Shared pool, Database buffer cache and redo log buffer
Caches the most recently used SQL statement that have been issued by the database users
Shared Pool
Caches the data that has been most recently accessed by the database users
Database buffer cache
Stores transaction information for recovery purposes
Redo log buffer
Memory in the SGA is allocated in units of contiguous memory called
granules
Three kinds of Database buffer cache
dirty buffers, free buffers, pinned buffers
buffer blocks that need to be written to the data files
Dirty buffers
do not cotain any data or are free to be overwritten
Free buffers
are the buffers that are currently being accessed or explicitly retained for future use.
Pinned buffers