oracle服务器=oracle实力+数据库
实例和数据库的关系
rac环境(real application cluster)
实例和数据库的关系1:N,即不同计算机上的多个实例打开共享磁盘上的一个公用的数据库
这种关系被称为真正应用集群(Rac)
oracle数据库体系结构图
实例构成:
1.系统全局区(SGA)
Oracle实例有一块被称为系统全局区(System Clobal Area)的共享内存区几若干进程构成
SGA中至少有部分构成:
share pool(共享缓存)包括libarary cache和data Dictionary Cache
数据库高速缓冲区(Database Buffer Cache)节省io
日志缓冲区(RedoLog Buffer)重做日志缓冲区
大池(Large Pool)
Java池(java Pool)
流池(Stream Pool)
2.后台进程(Background Process)
Oracle后台进程在实例启动时启动,在实例关闭时停止,这些后台进程可以联系不断的和操作系统通信
每个后台进程都负责一项单独的任务
数据库的构成
数据文件
联机重做日志文件
控制文件
参数文件
密码文件
归档重做日志文件