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. 表空间大小是它对应的数据文件大小的总和
相关推荐
虹科网络安全38 分钟前
艾体宝产品|深度解读 Redis 8.4 新增功能:原子化 Slot 迁移(下)
数据库·redis·bootstrap
有味道的男人2 小时前
对接亚马逊平台接口,商品全量信息一键抓取
数据库
Web极客码2 小时前
2026年Linux VPS安全加固清单:SSH、防火墙与审计就绪配置
运维·服务器·数据库
逻辑驱动的ken3 小时前
Java高频面试考点18
java·开发语言·数据库·算法·面试·职场和发展·哈希算法
qq_392690663 小时前
Redis怎样应对Redis集群整体宕机带来的雪崩
jvm·数据库·python
快乐非自愿4 小时前
Redis--SDS字符串与集合的底层实现原理
数据库·redis·缓存
这儿有一堆花4 小时前
住宅代理(Residential Proxy)技术指南
开发语言·数据库·php
茉莉玫瑰花茶5 小时前
LangChain 核心组件 [ 2 ]
java·数据库·langchain
存在的五月雨6 小时前
Mysql 索引的一些
数据库·mysql
黄俊懿6 小时前
MySQL主从复制:从“异步“到“GTID“,数据同步的进化之路
数据库·sql·mysql·oracle·架构·dba·db