oracle体系结构

Oracle的体系结构

图中部分缩写存疑,以下列的文字为准

  1. 用户进程与服务器进程交互:
    用户进程(User Process,简称UPA)通过服务器进程(Server Process)与数据库进行交互。
  2. 实例(Instance):
    数据库实例包括内存结构和后台进程。
  3. 内存结构(SGA system global area):
    共享池(Shared Pool):包括Java池和数据库高速缓存。
    Stream池:用于数据库流技术。
    大池(Large Pool):用于内存结构无法从共享池中获取的内存分配,例如重做日志缓冲区。
  4. 后台进程:
    系统监视器(SMON system monitor)和进程监视器(PMON process monitor):负责清理和恢复。
    校验点(CKPT checkpoint)进程:负责写校验点到磁盘。
    数据库写进程(DBWR database writer):负责将脏数据从缓冲区缓存写回磁盘。
    日志写进程(LGWR log writer):负责将重做日志缓冲区的内容写入到磁盘上的重做日志文件。
    归档进程(ARCn archive process No.xx):负责将日志信息归档。
  5. 数据库文件:
    控制文件、数据文件和重做日志文件:这些是物理存储在磁盘上的文件,分别用于存储数据库元数据、数据和事务日志。
  6. 归档日志文件:
    归档的日志文件存储在归档日志文件中。

oracle 逻辑存储结构

  1. 数据块是oracle存储操作的最小单位
  2. 数据区是oracle存储分配的最小单位
  3. 表空间大小是它对应的数据文件大小的总和
相关推荐
卓怡学长16 分钟前
w255基于springboot仓库管理系统
java·数据库·spring boot·spring·intellij-idea
J-Tony113 小时前
【Redis】 Redis 是单线程还是多线程
服务器·数据库·mysql
这个DBA有点耶3 小时前
SQL调优进阶:从“优化一条SQL”到“优化一个系统”的思维升级
java·大数据·数据库·sql·程序人生·dba·改行学it
IvorySQL3 小时前
PG 日报|SQL/PGQ 图查询基于联接重写机制实现
数据库·人工智能·sql·postgresql·区块链·ivorysql
数聚天成DeepSData6 小时前
遥感农业数据集下载全攻略
数据库·人工智能·深度学习·机器学习·自然语言处理·数据挖掘
一勺菠萝丶6 小时前
生产环境平滑升级实战-Nginx维护页数据库迁移与安全回滚
数据库·nginx·安全
心静自然凉8007 小时前
MySQL主从同步配置(一主一从)
数据库
haidy ahmed7 小时前
企微复杂审批流反序列化:动态表单解析引擎与EAV存储模型
数据库·人工智能·自动化·企业微信
Lihua奏7 小时前
MVCC:为什么多人同时读写数据,数据库还能不乱
数据库
952367 小时前
Redis - 应用
数据库·redis·分布式·缓存