Professional Documents
Culture Documents
FAQ's
FAQ's
3. What is the main difference between Oracle 10g & Oracle 11g?
Instance
1. What is Instance?
2. What is SGA?
SGA is a chunk of memory allocated by oracle instance and is shared among oracle processes. It contains
all sorts of information about the instance and the database that is needed to operate.
A granule is a unit of contiguous virtual memory allocated to a process. Oracle server allocated SGA in
granule units at the time of instance startup. During the startup, each component acquires as many
granules as it requires. The SGA can be said to consist of linked granules. The granule size depends on
the database version and sometimes on the operating system. In Oracle 9i and earlier, it is 4 MB if the
SGA size is less than 128 MB, and 16 MB otherwise. For later releases, it is typically 4 MB if the SGA
size is less than 1 GB, and 16 MB otherwise. [1] There must be at least 3 granules in the SGA: one for the
Database Buffer Cache, one for the Shared Pool Area and one for the Redo LogBuffer.
The buffer cache is part of the SGA. It holds copies of data blocks so as they can be accessed quicker
by oracle than by reading them off disk.
The purpose of the buffer cache is to minimize physical io. When a block is read by Oracle, it
places this block into thebuffer cache, because there is a chance that this block is needed
again. Reading a block from the buffer cache is less costly (in terms of time) than reading it
from the disk.
11. How the Database Buffer Cache does impacts the performance?
Database
1. What is Database?
8. Every Oracle database should have minimum how many Redo Log Files?
9. Why every Oracle database should have minimum two Redo Log Files?
Scenario:
How the User interacts with the database explain with steps?