Undo tablespaces (41)

本文详细介绍了Oracle数据库中回滚表空间的概念及其工作原理。回滚表空间用于存储回滚信息,在自动撤销管理(AUM)模式下,每个实例仅能拥有一个回滚表空间。此外,还解释了如何在回滚表空间中管理回滚段。

Undo tablespaces are special tablespaces used solely for storing undo information.
You cannot create any other segment types (for example, tables or indexes) in undo
tablespaces. Each database contains zero or more undo tablespaces. In automatic undo
management mode, each Oracle instance is assigned one (and only one) undo
tablespace. Undo data is managed within an undo tablespace using undo segments
that are automatically created and maintained by Oracle.
When the first DML operation is run within a transaction, the transaction is bound
(assigned) to an undo segment (and therefore to a transaction table) in the current
undo tablespace. In rare circumstances, if the instance does not have a designated
undo tablespace, the transaction binds to the system undo segment.

Each undo tablespace is composed of a set of undo files and is locally managed. Like
other types of tablespaces, undo blocks are grouped in extents and the status of each
extent is represented in the bitmap. At any point in time, an extent is either allocated to
(and used by) a transaction table, or it is free.
You can create a bigfile undo tablespace.

1. 保存回滚信息
2. 不能创建其他任务类型的segment
3. 在aum模式下 , 每个实例只能拥有一个回滚表空间
4. aum : Oracle自动创建回滚段并且维护

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10599713/viewspace-972697/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10599713/viewspace-972697/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值