oracle-undo表空间管理
1、1.作用:
当对数据库进行操作的时候,oracle会将原始的数据存放到undo表空间中。它的作用主要有四个
事物回滚、数据库恢复、读一致性、闪回查询
2、2.查看存在的undo表空间,从下图中可以看到只有一个Undo表空间,而且系统默认的表空间也是它。

3、3.查看undo表空间的使用情况,从下图中可以看出有10个原始数据保存在undo表空间中。

4、4.创建undo表空间
语法:
create undo tablespace myundo datafile '/data/oracle/oradata/myundo' size 500m autoextend on;
创建完成后可以看到现在已经有两个undo表空间了。

5、5.更改undo表空间大小
有两种方式:
1.增加undo表空间数据文件

6、2.直接更改undo表空间数据文件大小

7、6.修改系统默认undo表空间,从下图中可以看出默认undo表空间已经更改为新创建的undo表空间了。

8、7.删除undo表空间,并删除undo表空间文件。
drop tablespace myundo including contents and datafiles;从下图中可以看出表空间已经删除,而且表空间数据文件也被一起删除。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:70
阅读量:132
阅读量:47
阅读量:73
阅读量:194