oracle效劳器是由什么组成
oracle效劳器的主要组件包括:1. 内存结构(sga和pga);2. 后台历程(smon、pqsl、pmon、lgwr、ckpt);3. 实例(单例或多实例);4. 数据库文件(数据文件、重做日志文件、控制文件);5. 可选组件(oracle网格控制、rac、oracle data guard)。
Oracle 效劳器的组成
Oracle 效劳器是一个数据库治理系统,它由以下主要组件组成:
1. 内存结构
System Global Area (SGA):主要存储效劳器运行所需的数据,包括缓冲池、日志缓冲区和共享池。
Program Global Area (PGA):每个用户毗连到数据库时建设,用于存储用户会话相关的数据。
2. 后台历程
System Monitor (SMON):启动时启动,认真效劳器的整体维护和恢复。
Parallel Query Slave (PQSL):执行并行盘问的历程。
Process Monitor (PMON):认真天生新历程和治理现有历程。
Log Writer (LGWR):刷新提交的更改到重做日志中。
Checkpoint Process (CKPT):按期将脏缓冲区写入数据文件。
3. 实例
数据库实例:一组共享内存结构和后台历程,用于治理一个或多个数据库。
单例实例:一个实例只治理一个数据库。
多实例:一个实例可以治理多个数据库。
4. 数据库文件
数据文件:存储数据库中现实数据的物理文件。
重做日志文件:纪录对数据库所做的更改,以便在瓦解后举行恢复。
控制文件:存储有关数据库结构和设置的主要信息。
5. 可选组件
Oracle 网格控制:治理多个 Oracle 效劳器实例。
Real Application Clusters (RAC):使多个效劳器可以同时会见统一数据库。
Oracle Data Guard:为数据库提供同步和异步复制。
以上就是oracle效劳器是由什么组成的详细内容,更多请关注本网内其它相关文章!