数据库的总体体系结构:

 

oracle的数据库体系结构_第1张图片 

oracle的总体上分成两个部分:实例和数据库文件

实例:数据库的心脏,指数据库的服务器的内存及相关处理程序,与oracle性能相关的sga(system  globe  area):包括3个部分

1.数据缓冲区   2.日志缓冲区  3.地址池

系统进程的后台进程主要包括:

smon 系统监控进程:负责完成自动实例恢复和回收分类表空间。

pmon进程监控进程:负责用户进程故障恢复,清理内存,释放资源等。

dbwr 数据库写进程

lgwr日志文件写进程

arch归档进程archiver process

reco恢复进程

lckn封锁进程

 

数据库文件:

      逻辑结构:数据块--》区--》段--》表空间

      物理结构:数据文件,控制文件,重置日志文件,口令文件,初始化参数文件。