oracle undo管理机制,Oracle UNDO数据概念和管理
UNDO数据也称为回滚(ROLLBACK)数据,它用于确保数据的一致性.UNDO表空间用于存放UNDO数据,当执行DML操作(INSERT,UPDATE和DELETE)时,oracle会将这些操作的旧数据写入到UNDO段,在oracle9i之前,管理UNDO数据时使用(Rollback Segment)完成的.从oracle9i开始,管理UNDO数据不仅可以使用回滚段,还可以使用UNDO表空间.因为规划和管理回滚段比较复杂,所有oracle database 10g已经完全丢弃用回滚段.并且使用UNDO表空间来管理UNDO数据.
UNDOTBS1是一个回滚表空间,随着数据库的使用,默认会自动扩展。当它增大到一定程度,占用了过多的磁盘空间时,就需要定时进行清理了。1. 登陆到数据库
oracle@suse:~> sqlplus '/as sysdba'2. 创建一个新的回滚段表空间
SQL> create undo tablespace undotbs2 datafile '%oracle_home%/oradata/DBSID/undotbs02.dbf' size 500M;
Tablespace created.
3. 将回滚段指向新的表空间
SQL> alter system set undo_tablespace=undotbs2 scope=spfile;
System altered.4. 重新启动数据库
SQL> startup force
ORACLE instance started.
5. 因为oracle9i默认是自动管理回滚段,为了防止其无限制的增长,可以将其设置为人工管理:
SQL> alter system set undo_management =MANUAL scope=spfile;
System altered.
(本人建议:还是让数据库自动管理回滚段比较好,可以定期清理该表空间)7. 删除原来的回滚段:
SQL> drop tablespace undotbs1 including contents and datafiles;
Tablespace dropped.
oracle undo管理机制,Oracle UNDO数据概念和管理相关推荐
- oracle12c生命周期,Oracle 12c 新特性之: ILM 数据生命周期管理
张乐奕 云和恩墨副总经理,Oracle ACE总监,ACOUG 联合创始人 ILM 全称是 Information Lifecycle Management,意思是信息生命周期管理,听上去很高端洋气的 ...
- Oracle 12c 新特性之: ILM 数据生命周期管理
张乐奕 云和恩墨副总经理,Oracle ACE总监,ACOUG 联合创始人 ILM 全称是 Information Lifecycle Management,意思是信息生命周期管理,听上去很高端洋气的 ...
- oracle更改密码机制,Oracle密码机制以及常用操作
Oracle 默认有3个用户: sys 密码:自定:system 密码:自定 :scott 密码:Tiger(默认锁定):注:用Sys用户登录须根 [as sysdba Oracle 默认有3个用户: ...
- commvault oracle容灾,解析Commvault云管理解决方案如何实现数据的一体化管理
该软件采用同一源代码,从底层向上为数据及信息管理提供一体化管理平台,帮助客户建立现代化数据保护和管理,避免厂商锁定,同时也消除了数据孤岛. 其高效便捷的数据备份方式,满足企业随时随地的数据备份上云.云 ...
- oracle的释放机制,Oracle连接数过多释放机制
Oracle服务器连接数过多会当掉,把连接数过多的客户机网线拔出后,在远程Oracle上依然还会保留此用户的连接数,久久不能释放,上网查了下可以以下面方法解决. 通过profile可以对用户会话进行一 ...
- 大数据与公共管理变革
公共管理是公权力的行使者决定公共资源在公共领域配置的过程.公权力配置公共资源并不是随意性的,科学配置公共资源必须建立在对公共领域详细了解的基础上:否则,公共资源的配置就会出现扭曲,最终导致公共资源的浪 ...
- C++中运行一个程序的内存分配情况及qt中的内存管理机制
一个由c/C++编译的程序占用的内存分为以下几个部分 1.栈区(stack)- 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等.其操作方式类似于数据结构中的栈. 2.堆区(heap) - 一 ...
- STM32 HAL库 串口DMA(收发)和STM32串口中断接收(接收时间管理机制)+ESP8266 wifi模组通信问题
一.HAL库 串口 DMA+ESP8266模组通信问题 用STM32 HAL库串口的DMA发送和空闲中断接收处理数据,单片机发送AT指令给ESP8266 wifi模组问题:单片机连续几次给wifi模组 ...
- 【精华】详解Qt中的内存管理机制
前言 内存管理,是对软件中内存资源的分配与释放进行有效管理的方法和理论. 众所周知,内存管理是软件开发的一个重要的内容.软件规模越大,内存管理可能出现的问题越多.如果像C语言一样手动地管理内存,一会给 ...
最新文章
- 漫画:腾讯面试题(盛最多水的容器)
- 初学者学python好还是c-学Python还是学C?
- jeecg怎么样好用吗?
- POJ NOI MATH-7652 乘积最大的拆分
- java并发之CopyOnWriteArraySet
- PyTorch 1.0 中文官方教程:Autograd:自动求导
- ++[[]][+[]]+[+[]] == 10 //true
- linux rac节点主机不定时重启,双节点RAC各个节点主机频繁自动重启故障解决
- 对TRIM SCSI命令的一些分析
- eclipse报错: Unhandled event loop exception No more handles
- 虚拟机VMware14安装教程以及搭建openEuler-20.03-LTS-x86_64-dvd.iso系统教程(网盘中也包含了Ubuntu 16.04的.ios文件)
- Matplotlib 可视化必备神书,附pdf下载
- python手写实现均值滤波_python手写均值滤波
- i7-1160G7 怎么样 相当于什么水平
- linux apple开发环境,Linux上构筑iPhone OS3.1.2开发环境 实例操作
- 一加7t人脸识别_90Hz新品,一加7T系列国内发布日期官宣
- XShell SecueCTR工具远程安装激活 连接使用
- sql server存数据时报错“解索引超出了数组界限的问题”
- 【CCF-CSP201712-4】行车路线
- python学习实验报告(第十周)
热门文章
- 对话阿里敏捷教练 | 成功辅导过淘宝、闲鱼,他都是如何帮助团队
- 像数据科学家一样思考:12步指南(下)
- 阿里开发者们的第16个感悟:让阅读源码成为习惯
- 移动互联网+智能运营体系搭建=你家有金矿啊!
- 使用机器学习预测电子竞技游戏《守望先锋》的胜负
- AI开发者福音!阿里云推出国内首个基于英伟达NGC的GPU优化容器
- 极狐(GitLab)宣布获数亿元A轮融资,将加速推动中国开源DevOps生态
- 一文说透架构设计的本质
- 不看就亏系列!这里有完整的 Hadoop 集群搭建教程,和最易懂的 Hadoop 概念!| 附代码...
- 分布式存储首选,浪潮商用机器FP5466G2服务器测评分析