Oracle应用技术精华教程:管理还原段
管理还原段
在oracle 9i 之后提供了两种方法来管理还原数据
自动的还原数据管理:oracle 自动管理还原段的创建、分配和优化
手动的还原数据管理:oracle 手动管理还原段的创建、分配和优化
在oracle 数据库中,当某个进程修改数据时,oracle 首先将它的原始值存入到一个还原段中
Oracle 使用还原段的目的有三个
事务回滚:当操作了一些DML 语句之后,要退回原有的情况,此时oracle 就会将还原段中的原始数据回写到原来的数据行中
事务恢复:当事务在运行期间实例崩溃了,则当数据库再次打开时就要还原所有没有提交的变化
保证数据的读的一致性:当某些事务改变了未提交,其他用户看不到其变化
还原段的类型:
系统还原段-仅供系统表空间中的对象变化所有
非系统还原段-仅供其他表空间中的对象变化所有
自动管理还原数据二个参数
Undo_management –说明系统是使用auto 还是manual
Undo_tablespace –说明系统使用那个还原表空间 , alter system set undo_tablespace = undotbs1
用命令查看还原数据的管理
Col name for a30 , Col value for a50
Select name, value from v$parameter where name like ‘%undo%’
还原表空间的创建与维护
Create undo tablespace lc_undo datafile ‘e:\lc367\lc_undo.dbf’ size 20m
用此查看 Select name, value,contents from v$parameter where name like ‘%undo%’
动态修改还原表空间
修改:另增,Alter tablespace lc_undo add datafile ‘e:\lc367\lc1_undo.dbf ‘ size 25m
查看:Set line 120 col file_name for a40 , col tablespace_name for a15
Select file_id, file_name, tablespace_name, bytes/1024/1024 mb from dba_data_files where tablespace_name like ‘lc%’
设置空间自动扩展 Alter database datafile ‘ ‘ autoextend on ;
查看Select file_id, file_name, tablespace_name, autoextensible from dba_data_files where tablespace_name like ‘lc%’
还原表空间之间的切换
Alter system set undo_tablespace = #### 切换成其他的表空间
切换后查看Select name, value from v$parameter where name like ‘%undo%’
删除还原表空间
无法删除当前正在使用的还原表空间,删除方法:
切换到一个新的还原表空间,等所有当前事务完成后删除该还原表空间
参数介绍:
1) Undo_retention 明确来说 还原数据在事务提交后至少要保留的时间,
动态参数 alter system set undo_retention = 900
2) undo_suppress_errors ,此参数如果被设为true ,那么在还原数据管理的自动模式中试图执行手动操作时将不显示错误信息。动态参数
alter session set undo_suppress_errors=true
Oracle应用技术精华教程:管理还原段的更多相关文章
- oracle使用还原段的目的和还原数据的管理方法及还原段的类型
一.引入还原段主要有3个目的: 1.事务回滚:主要是针对rollback语句起作用 2.事务恢复:非正常关闭数据库即非保留事务级关闭数据库(abort.immediate)或者数据库instance崩 ...
- oracle撤销表空间和回滚段
/* 撤销表空间 */ 通过使用撤销技术,能够为Oracle数据库提供以下功能: * 使用ROLLBACK语句撤销事务 * 进行数据库恢复 * 提供数据的读一致性 Oracle强烈建议DBA在Orac ...
- 【Zigbee技术入门教程-02】一图读懂ZStack协议栈的核心思想与工作机理
[Zigbee技术入门教程-02]一图读懂ZStack协议栈的核心思想与工作机理 广东职业技术学院 欧浩源 Z-Stack协议栈是一个基于任务轮询方式的操作系统,其任务调度和资源分配由操作系统抽 ...
- 【Zigbee技术入门教程-02】一图读懂ZStack协议栈的基本架构和工作机理
[Zigbee技术入门教程-02]一图读懂ZStack协议栈的基本架构和工作机理 广东职业技术学院 欧浩源 ohy3686@foxmail.com Z-Stack协议栈是一个基于任务轮询方式的操作 ...
- 【Zigbee技术入门教程-01】Zigbee无线组网技术入门的学习路线
[Zigbee技术入门教程-01]Zigbee无线组网技术入门的学习路线 广东职业技术学院 欧浩源 一.引言 在物联网技术应用的知识体系中,Zigbee无线组网技术是非常重要的一环,也是大家感 ...
- Oracle 监听器日志配置与管理
十一假期间,某客户因为监听日志问题导致系统登录挂起,当时在返京的路上,因客户业务不允许中断,无奈之下,借了个本子帮客户做了紧急处理,今天恰好有空,在网上搜了下有关监听日志的内容,发现一个不错的帖子,内 ...
- Oracle索引技术研究
Oracle索引类型 B树索引 特定类型索引 确定索引列 主键和唯一键值列的索引 外键索引 其他合适的索引列 B树索引 B树索引算法 B树是指B-tree(Balanced Tree),B树的存在是为 ...
- [转载]Google Android开发精华教程
原文地址:Android开发精华教程">Google Android开发精华教程作者:huiyi8zai Android是Google于2007年11月5日宣布的基于Linux平台的开 ...
- ORACLE体系结构一 (逻辑结构)-表空间、段、区和数据块
一.Oracle的逻辑结构 Oracle的逻辑结构是一种层次结构.主要由:表空间.段.区和数据块等概念组成.逻辑结构是面向用户的,用户使用Oracle开发应用程序使用的就是逻辑结构.数据库存储层次结构 ...
随机推荐
- PowerShell中进行文件读取,信息排序,分类计数。
这是国外某大学QA的一道作业题,读取mainlog文件中的每一行信息,并获取有效的信息,也就是每条信息中第四个@后面的内容,然后进行分类与计数,要求是用Perl写,但我是用PowerShell完成的, ...
- mysql 修改表的字符集
修改表的字符集 88down voteaccepted If you want to change the table default character set and all character ...
- C#处理文本文件TXT实例详解(转)
作者:安静平和 字体:[增加 减小] 类型:转载 时间:2015-02-02我要评论 这篇文章主要介绍了C#处理文本文件TXT的方法,以实例形式详细分析了txt文本文件的读取.修改及打印等功能的实现技 ...
- 【转】MIUI8以及ViVO X9上在Android Studio运行出错集及其解决方案
最近用一台红米4高配版(6.0)以及ViVo X9(7.1)来做测试机,它是小米MIUI系统的最新版本MIUI8,我的AS是2.3版本,在网上查看了相关问题,在小米5和红米note4x等配备了MIUI ...
- C语言 · 关联矩阵
算法训练 关联矩阵 时间限制:1.0s 内存限制:512.0MB 问题描述 有一个n个结点m条边的有向图,请输出他的关联矩阵. 输入格式 第一行两个整数n.m,表示图中结点和边的数目 ...
- stm8s + si4463 寄存器配置
/***********************************************函 数: main功 能: 程序入口输 入: /输 出: /描 述: /**************** ...
- LintCode - Copy List with Random Pointer
LintCode - Copy List with Random Pointer LintCode - Copy List with Random Pointer Web Link Descripti ...
- IE文字重复显示的处理
<body> <div id="container"> <!-- // 页头 --> <div id="header" ...
- MYSQL的用户变量(@)和系统变量(@@)
9.3. 用户变量 可以先在用户变量中保存值然后在以后引用它:这样可以将值从一个语句传递到另一个语句.用户变量与连接有关.也就是说,一个客户端定义的变量不能被其它客户端看到或使用.当客户端退出时,该客 ...
- WordCount示例深度学习MapReduce过程
转自: http://blog.csdn.net/yczws1/article/details/21794873 . 我们都安装完Hadoop之后,按照一些案例先要跑一个WourdCount程序,来测 ...