oracle 11g rac undo表空间切换
oracle 11g rac undo表空间切换系统环境: oracle linux 6.3 x64数据库环境:oracle 11g r2 rac (2个节点)undo 切换测试(2个节点UNDOTBS1 UNDOTBS2 分别从8000m 切换为 5000m)连接1号节点[oracle@db1 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Thu Oct 17 15:15:26 2013Copyright (c) 1982, 2011, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit ProductionWith the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,Data Mining and Real Application Testing optionsSQL> set linesize 300;查询 undo_tablespace参数为静态参数SQL> select name,issys_modifiable from v$parameter where name='undo_tablespace';NAME ISSYS_MOD-------------------------------------------------------------------------------- ---------undo_tablespace IMMEDIATE查询数据库undo使用情况SQL> SELECT seg.tablespace_name "Tablespace Name", ts.bytes/1024/1024 "TS Size(MB)",2 ue.status "UNDO Status", count(*) "Used Extents",3 round(sum(ue.bytes)/1024/1024, 2) "Used Size(MB)",4 round(sum(ue.bytes)/ts.bytes*100, 2) "Used Rate(%)"5 FROM dba_segments seg, DBA_UNDO_EXTENTS ue,6 (SELECT tablespace_name, sum(bytes) bytes7 FROM dba_data_files GROUP BY tablespace_name) ts8 WHERE ue.segment_NAME=seg.segment_NAME and seg.tablespace_name=ts.tablespace_name9 GROUP BY seg.tablespace_name, ts.bytes, ue.status10 ORDER BY seg.tablespace_name;Tablespace Name TS Size(MB) UNDO Stat Used Extents Used Size(MB)------------------------------ ----------- --------- ------------ -------------Used Rate(%)------------UNDOTBS1 8000 UNEXPIRED 1072 4995.6362.45UNDOTBS2 8000 EXPIRED 1 8.1UNDOTBS2 8000 UNEXPIRED 814 83210.4创建undotbs3 5000m,用来替换undotbs1SQL> CREATE UNDO TABLESPACE "UNDOTBS3" DATAFILE '+DATA' SIZE 500m;Tablespace created.修改系统1号节点 undo表空间为 undotbs3SQL> alter system set undo_tablespace=UNDOTBS3 scope=both ;System altered.查看undo 回滚段status ,undotbs1 为offline,undotbs3为onlineSQL> select tablespace_name,segment_name,status from dba_rollback_segs;TABLESPACE_NAME SEGMENT_NAME STATUS------------------------------ ------------------------------ ----------------SYSTEM SYSTEM ONLINEUNDOTBS1 _SYSSMU32_758492050$ OFFLINEUNDOTBS1 _SYSSMU10_3826054871$ OFFLINEUNDOTBS1 _SYSSMU9_4279480409$ OFFLINEUNDOTBS1 _SYSSMU8_330426836$ OFFLINEUNDOTBS1 _SYSSMU7_1488401252$ OFFLINEUNDOTBS1 _SYSSMU6_2135419554$ OFFLINEUNDOTBS1 _SYSSMU5_3201108017$ OFFLINEUNDOTBS1 _SYSSMU4_416707568$ OFFLINEUNDOTBS1 _SYSSMU3_2346309449$ OFFLINEUNDOTBS1 _SYSSMU2_3865903276$ OFFLINETABLESPACE_NAME SEGMENT_NAME STATUS------------------------------ ------------------------------ ----------------UNDOTBS1 _SYSSMU1_1700093001$ OFFLINEUNDOTBS2 _SYSSMU20_2568447873$ ONLINEUNDOTBS2 _SYSSMU19_4150900536$ ONLINEUNDOTBS2 _SYSSMU18_1622692891$ ONLINEUNDOTBS2 _SYSSMU17_2591770417$ ONLINEUNDOTBS2 _SYSSMU16_387766918$ ONLINEUNDOTBS2 _SYSSMU15_420029824$ ONLINEUNDOTBS2 _SYSSMU14_1191035681$ ONLINEUNDOTBS2  上一个:Oracle DB Order By子句
下一个:oracle命令积累
- 更多Oracle疑问解答:
- 运行exp备份oracle数据库提示oracle-12154错误
- 有没有,生产Oracle Rman 备份脚本的工具啊!
- 初学orcle,希望有大大帮忙解说一下详细步骤,从登录oracle到创建表的过程
- oracle语句问题:一张user表,三个字段,id,name,time,插入记录比如:张三2007,李四2008,张三2011
- 如何写一个ORACLE触发器同步两个表中的数据?
- oracle 如何查看一个服务器上有多少个数据库.
- oracle 创建包的时候错误 求解
- oracle 重复列的问题
- oracle 中如何查处2星期前的数据
- 请教oracle数据库安装中的问题
- 请问谁能提供给我标准的oracle ERP的数据库表结构并详细说明各表主要的作用?
- 安装oracle遇到的问题 invalid entry CRC (expected 0x3e12e795 but got 0x9db0e9fd)
- 我的是ORACLE 10G,在RMAN中如何按指定的时间恢复数据文件啊?
- oracle为什么没有自动增长列
- oracle快捷键都有哪些啊?