首页 > 系统相关 >event 10513将禁止smon进程进行事务回滚

event 10513将禁止smon进程进行事务回滚

时间:2023-08-08 10:33:53浏览次数:33  
标签:回滚 source smon SQL 进程 10513 event

Oracle参数之event 10513

发布时间:[2012-4-10]     来源:     作者:     点击:

我们设置Oracle参数event 10513将禁止smon进程进行事务回滚。在进行trouble shooting时,如shutdown abort后设置该速度可以加快数据库的open速度,注意加快速度的同时,也可能带来数据库一致性问题,或者smon在进行并行恢复( Parallel query)时消耗100%CPU,有了该参数有了更多的选择余地。该参数可以在系统级别设置(需重启数据库),当然也可以针对smon进程进行设置,以下就是设置过程:

查询smon进程号:

引用

SQL> select pid, program from v$process where program like '%SMON%';

PID PROGRAM

---------- ------------------------------------------------

针对smon进程进行参数设置

引用

SQL> oradebug setorapid 8;

Unix process pid: 11482, image: oracle@mcprod (SMON)

SQL>  oradebug event 10513 trace name context forever, level 2

Statement processed.

关闭event参数

引用

SQL> oradebug event 10513 trace name context off

Statement processed.

下面看一下Oracle官方对于event 10513解释,该文件存放在

$ORACLE_HOME/rdbms/mesg/oraus.msg文件中。

引用

10513, 00000, "turn off wrap source compression"

// *Cause:

// *Action: Set this event if you do not want source of wrapped PL/SQL

//          objects to be concatenated and stored multiple lines to a row.

// *Comment: This event should be set if you want the source of wrapped

//           PL/SQL objects to be stored one line per source row. The

//           new storage method is multiple lines per row, which

//           improves load and compile performance.

标签:回滚,source,smon,SQL,进程,10513,event
From: https://www.cnblogs.com/zclzc/p/17613516.html

相关文章

  • 5.交互式测试客户端及滚动更新、回滚、pod扩缩容
    创建一个专用的交互式测试客户端:拉取镜像kubectlrunclient-$RANDOM--image=ikubernetes/admin-box:v1.2--restart=Never-it--rm--command--/bin/bashroot@client-12383/#在默认名称空间下的服务去访问另一个名称空间下的服务查看另一个名称空间[root@K8s-master01......
  • EAS_在controllerBean中调用其他方法,发生异常后,事务没有回滚
    首先列出例子如下:在一个方法中,执行了多个逻辑,第一部分是调用退票逻辑,第二部分是执行其他业务,这里我们遇到问题,退票逻辑执行成功,但是后面的代码异常,这时我们需要的是退回所有执行,这时我们就需要认清facade中的事务属性: 就是EJB规范的6种事务属性:Required:要求有事务:如果已......
  • git 回滚操作
    Git撤销&回滚操作(gitreset和getrevert)Git的工作流工作区:在gitaddxx之前,在自己当前分支所修改的代码内容!暂存区:已经gitaddxxx进去,且没有执行gitcommitxxx的。本地分支:已经gitcommit-mxxx提交到本地分支的。远程分支:gitpushoriginHEAD:refs/for/ma......
  • Spring管理事务默认回滚的异常是什么?
    问题:Spring管理事务默认(即没有rollBackFor的情况下)可以回滚的异常是什么? 回答:RuntimeException或者Error。抛出运行时异常,是否回滚?Yes@TransactionalpublicbooleanrollbackOn(Throwableex){returnnewRuntimeException();}抛出错误,是否回滚? Yes@Transact......
  • mysql 事务自动回滚
    MySQL事务自动回滚在MySQL数据库中,事务是一组原子性操作的集合,它们要么全部成功执行,要么全部失败回滚。事务可以保证在并发环境下数据的一致性和完整性。当一个事务执行出现错误或异常时,数据库会自动回滚到事务开始之前的状态,保证数据的完整性。事务的基本概念在MySQL中,事务由以......
  • java回滚已提交的事务
    Java回滚已提交的事务在Java中,事务是一组数据库操作的逻辑单元,它要么全部成功执行,要么全部失败回滚。通常情况下,事务会被提交,也就是将数据库的更改持久化到磁盘上。然而,有时候我们可能需要撤销已提交的事务,这就是事务回滚。事务回滚的概念事务回滚是指将已提交的事务的所有更改......
  • 阿里云ECS服务器回滚服务器遇到的一些问题
    由于阿里云的ECS服务器系统盘快被占满了,清理垃圾也不理想,幸好早一些时间对系统盘有快照备份.于是进行了快照回滚。回滚后网站无法访问,安装的宝塔也是,通过VNC远程登陆,发现服务器端口正常,阿里云安全组也没问题,想到可能是阿里云服务器本身的一些问题。于是联系了客服。通过在......
  • Java 事务管理@Transactional注解rollbackFor回滚属性,事务的传播行为propagation(REQUI
    事务管理Java事务管理@Transactional注解rollbackFor属性所有的异常都回滚;事务的传播行为propagation(REQUIRED,REQUIRES_NEW)01.事务是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求。所以这组操作要么同时......
  • git 根据版本回滚
    步骤一: 步骤二: 步骤三: ......
  • git 入门、reset的3种模式、回滚文件、还原文件、变基、merge
    git基础知识盗用网上的一张图,git有工作目录、索引区(也叫暂存区)、历史区,这3个区,一定要记在脑子里,基本上git所有的操作都是操作这3个区。新建一个文件并提交的一般操作是,新建文件gitadd到索引区gitcommit到历史区(添加-a参数会自动提交到索引区,相当于第2步+第3步)gitreset有3种......