Oralce Architectural Components
Logical Structure
1) Dictates how the physical space of a database is used
2) Hierarchy consisting of tablespaces,segments,extends and blocks
一个oracle server 只有一个oracle database
一个database由多个Tablespace
一个Tablespace由多个Segment
一个Segment由多个Extends
一个Extends由一组连续Blocks组成
一个Tablespace 可以有多个datafile
一个Segment 可以有多个datafile
Block是oracle的最小组成单位,是文件系统或者操作系统的block的整数倍
BLOCK_SIZE(默认8K)
如 图片1
Processing SQL Statements
1) Connect to an instance using
a) User process
b) Server process
2) The oracle server components that are used depend on the type of SQL statement:
a) Queries return rows
b) DML statements log changes
c) Commit ensures transaction recovery
3) Some Oracle server components do not participate in SQL statement processing
IPC & TCP/IP
如图片2
etch0 网卡
lo :local loopback 地址为127.0.0.1 虚拟网卡,本地环路
两个不同物理机器进程通讯,为TCP/IP连接
同一机器上的进程通讯为:一为种IPC,另一种为模拟TCP/IP通讯