Oracle管理撤销的方法,Oracle还原数据段常用管理操作

Oracle还原数据段常用管理操作

参数

UNDO_MANAGEMENT = AUTO      --管理模式,可为AUTO或MANUAL.只能在启始参数文件里面修改

UNDO_TABLESPACE = undo             --制定存储还原数据的表空间,亦可用ALTER SYSTEM SET undo_tablespace = 'abc'来更改

UNDO_RETENTION = 1800               --指定数据提交后还原段继续保存多久的时间,秒钟. 亦可用ALTER SYSTEM SET undo_retention = 900来更改

UNDO_SUPRESS_ERRORS = true      --在自动模式下手动管理还原段是是否报错,TRUE为忽略错误.不会有负面影响. 亦可用ALTER SESSION SET UNDO_SUPRESS_ERRORS = flase来变更 创建还原表空间

CREATE UNDO TABLESPACE abc_undo DATAFILE 'c:\abc_undo.dbf' SIZE 20M; 其他表空间操作与其他表空间相同,为了空间够用最好将还原表空间设为自动拓展. 切换还原表空间

ALTER SYSTEM SET UNDO_TABLESPACE = 'abc_undo' 删除还原表空间,注意不能删除当前还原表空间

DROP TABLESPACE abc_undo; 查看当前还原段状况

SELECT name, value from v$parameter WHERE name LIKE '%undo%'; 获取还原数据信息

a.) 获取还原数据统计信息

SELECT TO_CHAR(begin_time, 'HH:MM:SS') begin_time, TO_CHAR(end_time, 'HH:MM:SS') end_time, undoblks, txncount, maxquerylen from v$undostat;

其中undoblks为该时间段内消耗的还原数据块数量,txncount为该时间段中事务的总数, maxquerylen为该时间段中执行最长的查询(秒数).

b.)还可以使用以下各视图获取有用信息

dba_tablespaces, dba_data_files, dba_rollback_segs, v$rollname, v$rollstat, v$session, v$transaction

相关文档:

============================Question================================

SQL> select * from emp;

EMPID EMPNAME                  SALARY     DEPTID

---------- ----------- ......

SQL> SQLPLUS / AS SYSDBA

SQL> exec dbms_workload_repository.create_snapshot

SQL> exec:snap_id:=dbms_workload_repository.create_snapshot

SQL> var snap_id number

SQL> print snap_id

SQL> @?/rdbms/admin/awrrpt.sql

OracleAWR速查

1.查看当前的AWR保存策略

select * fro ......

今天安装软件一直在测试链接不能通过,出现ORA-12154: TNS: could not resolve service name,后来才发现是tnsnames.ora中有误。查找网上的资料,记录下来。

要排除客户端与服务器端的连接问题,首先检查客户端配置是否正确(客户端配置必须与数据库服务器端监听配置一致),再根据错误提示解决。下面列出几种常见的连接问题 ......

登陆ORACLE时出现:ORA-12637 包接受失败 错误

解决方法:在\oracle\product\10.2.0\client_1\NETWORK\ADMIN 中找到sqlnet.ora文件,

把修改 SQLNET.AUTHENTICATION_SERVICES= (NONE)就可以了。 ......

--名词说明:源——被同步的数据库

目的——要同步到的数据库

前6步必须执行,第6以后是一些辅助信息.

--1、在目的数据库上,创建dblink

drop public database link dblink_orc92_182;

Create public DATABASE LINK dbl ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值