You are currently browsing the category archive for the 'Architecture' category.
Pull out the diagram from here
Oracle architecture is described in three categories:
- User related process
- Instance(Logical memory structure) and
- Physical file structure
Note: Instance + Database= Oracle server
Segment is the entity that uses the physical storage space within the database. Some of the common segment types are:
- Table: Stores data in columns and rows.
- Index: Improves the access to the table data. Helps in increasing the performance of data extraction.
- Rollback: Rolls back the uncommitted data.
- Partition: Divides a table into smaller pieces for performance.
As shown in the figure, group of extents make a segment. Each extent is made of a collection of oracle database blocks , Minimum size of extent is five blocks. The database block sizes are in multiples of 2 like 2k,4k,8k and 16k.
