第1章
服务器技术系列中三个主要的产品组合:
数据库服务器 应用服务器 企业管理器
oracle数据库就是磁盘上的一组文件
用户进程与服务器之间的网络通信协议是oracle专用的oracle net
实例是启动时初始化的一组操作系统进程和内存结构。
实例暂时存在于ram和cpu中。
构成实例的进程称为后台进程
数据库组件是用于数据存储和数据操作的物理文件。
SGA(system global area)系统全局区,在操作系统提供的共享内存段实现的内存结构。
PGA(program global area)程序全局区,
sga由前台和后台进程共享,pga仅供分配到的会话的前台进程访问。sga和pga都可以实现自动管理
构成数据库的物理文件是:数据文件 重做日志 控制文件
RAC(real application clusters)
oracle实例由sga的共享内存块以及大量的后台进程构成。
sga至少包括
数据库缓冲区缓存
日志缓冲区
共享池
还可能包括
大池
Java池
流池
日志缓冲区的大小固定不变,在启动实例时被设置为固定值。无法对其进行自动管理。
共享池的大小是动态的,可以对其进行自动管理。