undo数据内容:
(1)原始的,修改之前的数据副本(2)是针对更改数据的每个事物处理的所捕获的(3)至少保留到事务处理结束
undo数据作用:
(1)回退操作(2)度一致性查询(3)闪回查询,闪回事务处理和闪回表(4)从失败的事务处理中进行恢复
undo数据存储:
(1)undo数据存储在还原段(undo segment)中(2)还原段又存储在还原表空间(undo tablespace)中。
undo表空间内容:
(1)仅用于还原段(2)包含特殊的恢复注意事项(3)只能与单个实例相关联(4)要求在热议指定时间,一个给定的实例只能有一个表空间是当前可写的undo表空间
1.查看undo表空间以及其所对应的数据文件:
2.创建undo表空间
3查询当前undo表空间,切换undo表空间
4.修改undo管理为手动管理
5.查询当前undo segment
6.收到创建undo segment
7.使user1 undo segment 为online
8.指定事务使用undo segment
9.修改undo 管理模式为自动
10.删除undo表空间,正在使用的undo表空间不能被删除,若要删,切换到offline,在进行删除
1.创建测试所需undo表空间undotbs3,切换至当前,登录hr用户。
2.创建测试表
3.继续想表hr_t插入数据报错,undo表空间不足。
4.登录管理员账户,增加undo对应的数据文件大小
5.登录hr用户,执行插入语句插入成功。