3、Oracle数据库架构与存储管理详解

Oracle数据库架构与存储管理详解

1. 自动撤销管理

在Oracle 11g中,自动撤销管理(Automatic Undo Management)默认启用。而在Oracle 10g中可用的某些相关功能已被弃用,未来版本将不再支持。对于刚开始使用Oracle Database 11g的用户来说,手动回滚(manual rollback)已变得多余,且在未来版本中会不可用,自动撤销是该版本的标准特性。

2. 物理存储结构

Oracle数据库使用多种磁盘上的物理存储结构来存储和管理用户事务数据,以下是主要的物理存储结构:
| 存储结构 | 描述 |
| ---- | ---- |
| 数据文件(Datafiles) | 数据库至少包含一个数据文件,一个数据文件对应磁盘上的一个物理操作系统文件。每个数据文件只属于一个表空间,而一个表空间可由多个数据文件组成,但大文件表空间只包含一个数据文件。数据文件可通过 AUTOEXTEND 参数自动扩展,也可通过 MAXSIZE 参数限制扩展量,其大小最终受所在磁盘卷的限制。数据文件是数据库中所有数据的最终存储地,频繁访问的数据块会被缓存到内存中,新数据块会根据数据库写入进程的活动情况写入数据文件,而用户事务完成前,事务的更改会先写入重做日志文件。 |
| 重做日志文件(Redo Log Files) | 当表、索引或其他Oracle对象中的数据被添加、删除或更改时,会在当前重做日志文件中写入一条记录。数据库至少需要两个重做日志文件,它们以循环方式重用。当一个重做日志文件被填满时,根据是否需要实例恢复,标记为 ACTIVE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值