ORACLE10g--undo表空间管理

Ubuntu中 vsftpd 的安装与配置 (详细介绍) 简介 vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux, BSD, Solaris, HP-UX 以及 IRIX 上面。它支持很多其他的 FTP 服务器不支持的特征。 vsftpd是 UNIX 操作系统中的一个开源的、免费的 FTP 服务软件。具有以下特点: 安全性高 轻小易用 支持系统用户匿名用户和虚拟用户的权限验证和相关操作 安装步骤如下: 1.将此命令复制到终端 sudo apt-get install vsftpd 2.安装完成后启动VSFTP 阅读详情

一、oracle 9i起,有两种undo管理方式:
AUM Automatic Undo Management
MUN Manual Undo Management
建议使用 AUM ,下面只讨论AUM
undo segment 也叫  rollback segment

二、undo 的三大作用:
1、提供一致性读 Consistent Read
2、回滚事务 Rollback Transaction
3、实例恢复 Instance Recovery

三、配置 AUM
1、设置初始化参数 undo_management    
auto       AUM 管理undo
manual     MUN 管理undo
SQL>show parameter undo_management
2、undo segment 即会扩展,也会收缩。收缩有SMON完成,没隔12小时会收缩一次。
3、参数 undo_retention 单位为秒,表示当事务提交或回滚,该事务所使用的undo块里的数据需要保留多长的时间。
4、当使用 AUM,并设置undo_retention 之后,undo块存在四种状态。
Actice   undo的事务还没有提交。
Inactive undo上没有活动的事务,可以被其他事务覆盖。
Expried  undo持续的时间超过undo_retention所指定的时间。
Freed    undo内容是空,没有被使用过。
4、undo_retention默认值是 900 秒。
SQL>alter tablespace undonew add datafile 'u01/app/oracle/oradata/ora10g/undonew02.dbf' size 10M autoextend on;

四、切换undo_tablespace
1、数据库可以有多个undo表空间,但某时刻只能使用一个。
2、将undo_tablespace参数设置为另外一个undo表空间的名字,叫做undo表空间的切换。
3、切换时,有事务未完成,切换后,旧的undo表空间为 pending offline 状态,不能被删除,当事务提交后,变为offline状态,才可以删除。
4、如果undo表空间不能扩展,在不够情况下,会将保留时间小于 undo_retention 的undo数据覆盖。但可以通过设置参数保留,出现该情况直接报错
SQL>alter tablespace undonew add datafile 'u01/app/oracle/oradata/ora10g/undonew02.dbf' size 10M autoextend on maxsize 100M retention guarantee;
SQL>alter tablespace undonew retention guarantee;
SQL>alter tablespace undonew retention noguarantee;

五、计算undo表空间大小
1、利用视图 v$undostat
oracle 每隔 10分钟更新视图,将10分钟产生的undo个数记录在该视图,保留7天的数据,总共 1008行记录。
2、公式:
undospace = undo retention * undo per second * overhead(24 undo blocks)

其中: undo retention 参数 undo_retention
      undo per second 通过查询 v$undostat 来计算。

【GameFramework框架】7-2、GameFramework框架是否“过度设计”? 框架是否过度设计,这个问题其实我被问到很多次了。不仅仅是新手刚接触就觉得“过度设计”的评价,有些熟练的开发者也会有这种感觉。那么,这篇文章就来探究一下,为什么框架会让人感觉“过度设计”,以及框架如何设计,还有,如何让框架适应自己的节奏。 阅读详情

相关推荐

基于深度强化学习的柔性作业车间动态调度

在追求敏捷和灵活的生产调度方面,处理不可预测的动态事件的能力变得越来越重要。与此同时,生产系统中的网络-物理融合产生了大量需要实时挖掘和分析的工业数据。为了便于这种实时控制,本研究提出了一种分层分布式的体系结构来解决动态柔性作业车间调度问题。采用双深度Q网络算法(DDQN)训练调度智能体,捕捉生产信息与调度目标之间的关系,为具有恒定任务到达的柔性作业车间实时做出调度决策。为了处理动态调度中问题的可变规格说明,提出了专门的状态和动作表示法。此外,还提出了一种代理奖励整形技术(surrogate reward

太剧烈的快乐与太剧烈的悲哀是有相同之点的——同样地需要远离人群! 1万+

如何将PENDING OFFLINE状态的回滚段OFFLINE?

问题描述:swelp:版本ORACLE 9.2.0.4,采用Auto Undo Management在v$transaction没有使用到这些PENDING OFFLINE的回滚段,可这些回滚段一个月的状态都是这样,有什么方法可以转为OFFLINE呢?SQL> SELECT S.SID, S.SERIAL#, S.USERNAME, R.NAME "ROLLBACK"2 FROM V$SESSIO

annicybc的专栏 2079

西门子精致面板TP1200 历史数据(历史数据、审计追踪) 移存到网络路径

TP1200 审计追踪

zhang080602的博客 5775

oracle 跳过offline,如何将PENDING OFFLINE状态的回滚段OFFLINE?

1.回滚段的活动事务SELECT name, xacts FROM v$rollname, v$rollstatWHERE status = 'PENDING OFFLINE' AND v$rollname.usn = v$rollstat.usn;NAME XACTS------------------------------ ---...

weixin_28917223的博客 468

LiveReload:释放你的F5,实时预览HTML效果

一、liveReload插件开发背景Web前端开发人员在写页面时,如果修改了HTML or CSS,要想看效果通常的做法就是保存代码就得 Alt+Tab,切换到浏览器(当然,我知道很多开发人员是双屏操作不一定需要切换到浏览器),但是一定要F5刷新才能看自己刚写的代码有没有效果,没有效果就再切换到编辑器下修改,然后再切换到浏览器F5刷新看效果,还没有效果,就再继续修改,如此反复。时间久了,前端自动化...

Char_n的博客 2510

用SPSS做信效度分析

对问卷进行Cronbach’s Alpha信度检验。如果此值高于0.8,则说明信度高;如果此值介于0.7-0.8之间,则说明信度较好;如果此值介于0.6~0.7,则说明信度可接受;如果此值小于0.6,说明信度不佳。下面利用SPSS进行分析,点击分析–标度–可靠性分析选项,选中所要分析的问卷数据或题目。得到结果,我们要看这个有用的结果,当克隆巴赫Alpha系数(也可以看标准化后的)大于0.8时候,说明问卷信度较高。

小高~的博客 1万+

UNDO表空间与Undo的认识

UNDO表空间与Undo的认识

@DBA_白老大 2163

C++游戏开发入门:从环境配置到第一个完整项目

C++ 作为游戏开发领域的关键语言,其学习路径常因语法枯燥而令初学者却步。以项目驱动的方式学编程,能帮助学习者将变量、循环、函数、指针等基础概念融入实际游戏逻辑中,获得即时反馈与完整项目经验。掌握合适的开发环境是高效实践的前提,例如在 Windows 下使用 VS Code 搭配 MinGW-w64 编译器,配合调试器与构建脚本,即可搭建轻量可扩展的 C++ 游戏开发工作流。此类课程通常面向无基础人群,从控制台小游戏逐步过渡到带游戏循环的完整作品,过程中还需关注性能观察、素材授权与版本管理。无论你是刚接触编

weixin_30621959的博客 542

ORACLE回滚段管理

  回滚段管理一直是ORACLE数据库管理的一个难题,本文通过实例介绍ORACLE回滚段的概念,用法和规划及问题的解决。 回滚段概述   回滚段用于存放数据修改之前的值(包括数据修改之前的位置和值)。回滚段的头部包含正在使用的该回滚段事务的信息。一个事务只能使用一个回滚段来存放它的回滚信息,而一个回滚段可以存放多个事务的回滚信息。 回滚段的作用   事务回滚:当事务修改表中数据的时候,该数据修改前

小帆船 1004

CAD文件转换避坑指南:Inventor导出STP时这些设置千万别忽略

本文深入解析了使用Autodesk Inventor导出STP文件时的关键设置与避坑指南。重点探讨了应用协议选择、样条曲线拟合精度对几何保真度的影响,以及装配体结构和元数据的保全策略,旨在帮助用户实现高质量、零误差的CAD数据交付,避免下游软件打开时出现特征丢失或曲面破碎等问题。

weixin_29214559的博客 518

在x86机器上运行jailhouse

jailhouse jaihouse提供了一个demo ,https://github.com/siemens/jailhouse-images可以用于编译一整套可用的demo。 适用于多个平台。编译过程主要参考https://blog.youkuaiyun.com/weixin_39541632/article/details/110422345 此demo可以生成多个平台所用的操作系统image。 ...

闲人的专栏 3005

oracle更换undo,oracle 切换undo,老undo一直pending offline

本帖最后由 不懂 于 2017-10-23 15:38 编辑linux oracle11203RAC更换undo;原来的undo为undotabs1,undotabs2,我又新建了01,02,替换原来的undo节点1alter system set undo_tablespace=UNDOTBS01 sid=XX1节点2alter system set undo_tablespace=UNDO...

weixin_34123023的博客 449

华为OD机考双机位C卷 - 斗地主之顺子 (Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 斗地主之顺子(OD上机考试双机位C卷)。提供在线OJ刷题。Java、C++、Python、GO语言、C语言、JavaScript题解,并提供完整思路讲解。

算法大师! 9695

oracle 10g磁盘管理,Oracle 10g UNDO表空间过大导致磁盘空间不足的解决

在Oracle 10g数据库的应用中,出现了UNDO表空间过大导致磁盘空间不足而崩溃的现象(ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDOTBS1')。对此问题进行分析后,总结了出现该问题的原因主要有以下两点:1. 有较大的事务量让Oracle Undo自动扩展,产生过度占用磁盘空间的情况;2. 有较大事务没有收缩...

weixin_29103603的博客 569

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

oracle 10g undo 管理,Oracle 10g undo表空间管理

一、oracle 9i起,有两种undo管理方式:AUM Automatic Undo ManagementMUN Manual Undo Management建议使用 AUM ,下面只讨论AUM一、Oracle 9i起,有两种undo管理方式:AUM Automatic Undo ManagementMUN Manual Undo Management建议使用 AUM ,下面只讨论AUMundo...

weixin_36050894的博客 177

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

oracle 10g undo 管理,Oracle10gundo表空间管理

一、oracle 9i起,有两种undo管理方式:AUM Automatic Undo ManagementMUN Manual Undo Management建议使用 AUM ,下面只讨论AUM一、Oracle 9i起,有两种undo管理方式:AUM Automatic Undo ManagementMUN Manual Undo Management建议使用 AUM ,下面只讨论AUMundo...

weixin_39939601的博客 110

oracle10g系统管理之UNDO表空间

1.         UNDO表空间用于存放UNDO数据。当执行DML操作时,Oracle会将这些操作的旧数据写入UNDO段。管理UNDO数据不仅可以使用回滚段,还可以使用UNDO表空间。2.         UNDO数据的作用:当用户执行DML操作修改数据时,UNDO数据被存放在UNDO段,而新数据则被存放到数据段中,如果事务操作存在问题,就需要回退事务,以取消事物变化。例如:执行完UP

1097

深度理解Oracle10g中UNDO_RETENTION参数的使用

 每一中数据库都需要有一种管理回滚或者撤销数据的方法。当一个DML发生以后,在用户还没有提交(COMMIT)改变,用户不希望这种改变继续保持,需要撤销所做的修改,将数据回退到没有发生改变以前,这时就需要使用一种被称为撤销记录的数据。 使用撤销记录,我们可以:1、  当使用ROLLBACK语句时回滚事务,撤销DML操作改变的数据2、  恢复数据库3、  提供读取的一致性4

梅森上校的博客 业精于勤荒于嬉,形成于思毁于随。 3万+

oracle数据库大表解决方案,Oracle 10g UNDO表空间过大的解决方案

在Oracle 10g数据库的应用中,出现了UNDO表空间过大导致磁盘空间不足而崩溃的现象。对此问题进行分析后,总结了出现该问题的原因主要有以下两点:1. 有较大的事务量让Oracle Undo自动扩展,产生过度占用磁盘空间的情况;2. 有较大事务没有收缩或者没有提交所导制;说明:本问题在Oracle系统管理中属于比较正常的一现象,日常维护多注意对磁盘空间的监控。Oracle 10g 有自动Aut...

weixin_31751887的博客 708

undo表空间

SQL> select * from v$version;   BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - ProdPL/SQL Release 10.2.0.2.0 - ProductionCORE    10.2.0.2.0      ProductionTNS for Solaris: V

lwei_998的专栏 817

oracle10g适用系统,Oracle10g系统管理九

Oracle10g系统管理951.UNDO数据的作用回退事务读一致性事务恢复闪回查询使用UNDO参数UNDO_MANAGEMENT:AUTO,MANUALUNDO_TABLESPACE:在RAC结构下,因为一个UNDO表空间不能由多个例程同时使用,必须为每个例程配置一个独立的UNDO表空间UNDO_RETENTION:控制UNDO数据的最大保留时间,默认值为900秒使用CREATE DATABAS...

weixin_42516119的博客 175

转:深度理解Oracle10g中UNDO_RETENTION参数的使用

本文转自:http://hi.baidu.com/lichangzai/blog/item/02f43b36a630bcd5a2cc2bc1.html,如原文作者对此有异议,本人愿意移除 每一中数据库都需要有一种管理回滚或者撤销数据的方法。当一个DML发生以后,在用户还没有提交(COMMIT)改变,用户不希望这种改变继续保持,需要撤销所做的修改,将数据回退到没有发生改变以前,这时就需要使用一种被...

weixin_33801856的博客 101
上一篇: 数据泵文件
下一篇: ORACLE10g--对象管理
Alzone
博客等级 码龄19年 4粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值