3.3 体系结构(对应 OCP 19c 第 03 章节)
小于 1 分钟
3.3 体系结构(对应 OCP 19c 第 03 章节)
内存结构
- SGA:共享池(Shared Pool:SQL 解析缓存+数据字典)、数据库缓冲区缓存(DB Buffer Cache)、重做日志缓冲区(Redo Log Buffer)、大型池、Java 池、Streams 池
- PGA:进程私有内存(排序、哈希、游标状态)
- 参数:
show parameter sga_target、alter system set sga_target=8G scope=both进程结构 - SMON(系统监控:实例恢复)、PMON(进程监控)、DBWR(写脏块)、LGWR(写重做日志)、CKPT(检查点)、ARCn(归档)
- 查看:
ps -ef | grep ora_、v$process、v$session存储结构 - 逻辑:表空间 → 段 → 区 → 块
- 物理:数据文件(.dbf)、控制文件(控制数据库结构)、联机重做日志(.log)、归档日志(.arc)、参数文件(spfile/pfile)、密码文件
- 关键视图:
dba_tablespaces、dba_data_files、v$controlfile、v$log多租户架构(CDB/PDB,19c 重点) - CDB:容器数据库;PDB:可插拔数据库(12c+ 特性)
- 操作:
alter session set container=pdb1、create pluggable database、alter pluggable database pdb1 open - 好处:多套数据库共用一套实例资源,便于整合与迁移
