建议將TEMP和UNDO表空間的datafile獨立出來,轉移到其他分區。
-- 1.创建备用undo表空间 create undo tablespace undotbs2 datafile '/u3/database/oradata/ewf/undotbs_01.dbf' size 1000m / -- 2.切换undo表空间 alter system set undo_tablespace=undotbs2 scope=spfile; -- 3.修改init文件,使数据库启动时自动把undo tablespace online --3.1. *.undo_tablespace='UNDOTBS2' --3.2. shutdown immediate / startup / -- 4.drop原表空间 drop tablespace undotbs1 including contents and datafiles; --5.创建中转临时表空间 create temporary tablespace TEMP2 TEMPFILE '/u3/database/oradata/ewf/temp2_01.dbf' SIZE 100M REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED; --6.改变缺省临时表空间 为刚刚创建的新临时表空间temp2 alter database default temporary tablespace temp2; --7.删除原来临时表空间. drop tablespace temp including contents and datafiles;
相关推荐
Oracle中,当Temp和Undo表空间无限增大时,回收这部分空间就是个问题
比较深入浅出的描述了基于oracle10g/11g的UNDO表空间的管理
oracle 收缩undo表空间,需要收缩Undo表空间时特别有用。
演示如何收缩Oracle数据库的undo表空间
oracle Undo表空间管理,oracle 学习人员必看的不可缺少的资料。
Oracle释放过度使用的Undo表空间,脚本
undo表空间恢复
oracle 9i UNDO表空间数据文件丢失恢复得全过程。。
地震前兆Oracle数据库UNDO表空间持续增长修复.pdf
undo 表空间利用率 处理 事务 回滚等介绍 以及如何切换undo表空间
oracle 数据库的 undo表空间管理 全面分析介绍
ORACLE的UNDO表空间
甲骨论-08-Undo表空间管理 本章详细介绍了undo表空间的工作原理以及与undo相关的数据字典
一定要意识到,如果 undo 表空间中存在空间压力时,我们不保证前镜像一定会保留这么长时间。 因此,以下公式可用于计算佳 undo 表空间大小: 从 Oracle 10g 开始,您可以选择使用 GUARANTEE 选项,以确保在...
Oracle 12c中的表空间管理、用户和角色、临时Undo
innodb_undo_directory:指定单独存放undo表空间的目录,默认为.(即datadir),可以设置相对路径或者绝对路径。该参数实例初始化之后虽然不可直接改动,但是可以通过先停库,修改配置文件,然后移动undo表空间文件...
Oracle 9i数据库中自动Undo表空间管理.pdf
如何Shrink Undo表空间,释放过度占用的空间
UNDO表空间用来存放改变前的旧值。里面也有段区块,ORACLE自动建立生成、自动使用UNDO段。 作为高级别的DBA是需要知道ORACLE如何使用UNDO段的。 1 Undo表空间及管理方式 ORACLE开始一个事务的时候,会用到表空间。...