undo表空间暴长,如何取消自动扩展
来源:互联网 发布:lust extract mac 编辑:程序博客网 时间:2024/05/02 04:29
今天在itpub上被问到一个问题,undo表空间原来被设置成了自动扩展,现在已经有10G大小了,如果这样下去,硬盘早晚撑暴;
俺说了一下自己的想法:
重新建立一个undo2表空间,不要设置为自动扩展,指定最大值,然后切换undo1到这个新的undo2表空间,等到所有事务都移动到undo2以后,删除undo1即可。
<SCRIPT type=text/javascript><!--google_ad_client = "pub-6026236976521966";//728x15, 文章页底部链接广告google_ad_slot = "8425528227";google_ad_width = 728;google_ad_height = 15;//--></SCRIPT> 如果原来的undo1上没有活动的事务的话,可以直接删除,重新建立。
查了一下资料,用一下命令:
alter database datafile 文件路径 autoextend off;取消自动扩展,
alter database datafile 文件路径 autoextend on;设置自动扩展。
也可以实现。
查看表空间数据文件是否为自动扩展:
SQL> col FILE_NAME format a40
SQL> col TABLESPACE_NAME format a20
SQL> select file_id,file_name,tablespace_name,autoextensible from dba_data_files order by file_id;
FILE_ID FILE_NAME TABLESPACE_NAME AUT
---------- ---------------------------------------- -------------------- ---
1 C:/ORACLE/ORADATA/ORADB/SYSTEM01.DBF SYSTEM YES
2 C:/ORACLE/ORADATA/ORADB/RBS01.DBF RBS YES
3 C:/ORACLE/ORADATA/ORADB/USERS01.DBF USERS YES
4 C:/ORACLE/ORADATA/ORADB/TEMP01.DBF TEMP YES
5 C:/ORACLE/ORADATA/ORADB/TOOLS01.DBF TOOLS YES
6 C:/ORACLE/ORADATA/ORADB/INDX01.DBF INDX YES
7 C:/ORACLE/ORADATA/ORADB/DR01.DBF DRSYS YES
8 D:/TEST.DBF TEST NO
已选择8行。
说明:TEST表空间用以下语句创建的一个实验表空间,没有指定AUTOEXTEND ON 参数,所以不是自动扩展。
SQL> create tablespace test datafile
2 'd:/test.dbf' size 5M
3 default storage (initial 1M next 1M pctincrease 0)
4 /
- undo表空间暴长,如何取消自动扩展
- undo表空间暴长,如何取消自动扩展
- 扩展undo表空间容量
- 扩展或缩小undo表空间
- 如何修改oracle表空间自动扩展
- 如何缩小undo表空间的大小
- 如何查看UNDO表空间使用率
- 关于Oracle中不能扩展Undo表空间的问题
- 自动undo表空间模式下切换新的undo表空间
- 如何Shrink Undo表空间,释放过度占用的空间
- 如何Shrink Undo表空间、释放过度占用的空间
- 如何Shrink Undo表空间, 释放过度占用的空间
- 如何Shrink Undo表空间,释放过度占用的空间
- 如何Shrink Undo表空间,释放过度占用的空间
- Oracle自动扩展表空间
- oracle表空间自动扩展
- 切换UNDO表空间--DDL使事务自动提交
- 第二天2-1,2,3,4】【自动扩展】【添加数据文件】【创建表空间】【undo表空间】【修改用户默认表空间】【释放没用的空间|移动表到新的表空间】
- Installing Rails
- 图片预装载弱化图片一张一张刷出的效果
- VMware Tools “无法计算本地文件大小。你可能没有执行该操作的权限。”的解决方法
- oracle 表分区 表分区示例
- CV笔记
- undo表空间暴长,如何取消自动扩展
- 寓言故事
- 电子政务项目调研工作的总结
- 一步一步学DataGuard(14)逻辑standby之switchover
- NAT助VoIP穿越防火墙
- 一步一步学DataGuard(15)逻辑standby之failover
- 控件(DBEditHz)开发的例子
- 一步一步学DataGuard(16)逻辑standby之高级管理1
- Can I get rid of the "This page contains both secure and nonsecure items" warning?