Bo's Oracle Station

查看: 1764|回复: 0

课程第11/12次(2018-02-28星期三,2018-03-05星期一)

[复制链接]

1005

主题

1469

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12012
发表于 2018-2-28 21:39:07 | 显示全部楼层 |阅读模式
  1. select  * from v$transaction;

  2. select  * from dba_rollback_segs;

  3. select  * from dba_tablespaces;

  4. select  * from v$tablespace;
复制代码
实验的语句:
  1. select  * from dba_rollback_segs;

  2. create undo tablespace undotbs2 datafile size 256k autoextend off;

  3. select  * from dba_rollback_segs;

  4. alter tablespace temp add tempfile '/u01/app/oracle/oradata/orcl/temp02.dbf' size 10G
  5. autoextend on  maxsize 20G;

  6. alter tablespace temp drop tempfile '/u01/app/oracle/oradata/orcl/temp02.dbf' ;

  7. drop tablespace undotbs2;
复制代码
快照太旧的窗口:
  1. SQL> @select_t04209_uname.sql
  2. select a.uname,a.uvalue, b.uname ,b.uvalue  from t04209_uname a, t04209_uname b order by  a.uname
  3.                                                  *
  4. ERROR at line 1:
  5. ORA-01555: snapshot too old: rollback segment number 11 with name
  6. "_SYSSMU11_3368693052[        DISCUZ_CODE_2        ]quot; too small

复制代码
  1. select  * from dba_rollback_segs;

  2. select  * from dict
  3. where table_name like '%UNDO%' or table_name like '%ROLL%';

  4. select  * from v$rollstat;

  5. select * from v$undostat;

  6. select  * from dba_hist_undostat;
复制代码
  1. select  * from dba_alert_history;
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-3-28 23:51 , Processed in 0.139259 second(s), 24 queries .

快速回复 返回顶部 返回列表