文档介绍:管理数据库存储结构
课程目标
学完本课后,应能完成下列工作:
使用 Oracle Enterprise Manager 查看数据库存储结构
在数据库中创建新存储结构
回收数据库中未使用的空间
管理用于还原对数据库所做更改的结构和维护数据一致性
Oracle DB 结构
系统
监视器
SMON
数据库
写进程
DBW0
检查点
CKPT
日志
写进程
LGWR
进程
监视器
PMON
归档进程
ARC0
SGA
Java 池
数据库
缓冲区高速缓存
重做日志缓冲区
共享池
大型池
数据文件
控制文件
重做日志
文件
归档
日志文件
了解 Oracle DB 的存储结构
单击链接可查看详细信息
控制文件
包含物理数据库结构信息
应多路复用以避免文件丢失
在 MOUNT 阶段读取控制文件
控制文件
重做日志文件
记录对数据库进行的更改
应多路复用以避免文件丢失
重做日志缓冲区
日志
写进程
LGWR
组 1
组 2
组 3
多路复用重做日志
单击“Add(添加)”
表空间和数据文件
表空间由一个或多个数据文件组成。
数据文件仅归属于一个表空间。
在表空间中,段可以跨多个数据文件。
USERS 表空间
数据文件 1
数据文件 2
预配置的数据库中的表空间
SYSTEM:包含数据目录表和其它管理数据
SYSAUX:是 SYSTEM 表空间的辅助表空间
TEMP:包含仅在会话期间存在的临时数据
UNDOTBS1:包含还原段
USERS:非系统用户创建的所有对象的默认表空间
EXAMPLE:包含示例方案