oracle如何加快回滚速度

技术oracle如何加快回滚速度这篇文章将为大家详细讲解有关oracle如何加快回滚速度,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。记得一次大批量删除数据时,由于回滚段满,导致del

本文将详细解释oracle如何加快回滚。边肖觉得很实用,分享给大家参考。希望你看完这篇文章能有所收获。

记得大批量删除数据的时候,回滚段满了,导致删除操作失败,大量事务回滚。回滚时cpu空闲急剧下降,cpu和io忙,事务根本无法使用这个表,程序直接挂起。这是一个血腥的教训。作为一名数据库管理员,我当时试图加快回滚速度:

增加并行回滚进程的数量。当设置为高时,回滚进程的数量=4*cpu。以sql命令行模式执行

动态修改

更改系统设置快速启动并行回滚=高;

参数说明:

值:

错误的

并行回滚被禁用

低的

将最大并行度限制为2 * CPU_COUNT

高的

将最大并行度限制为4 * CPU_COUNT

如果更改此参数的值,事务恢复将停止,并使用t重新启动

相关视图:

从v$fast_start_transactions中选择*

在回滚过程中,回滚的进度可以通过查看V$FAST_START_TRANSACTIONS来确定。

USN:撤消与事务处理对应的段

状态:事务的状态。可选值为(被发现、被发现或正在恢复)

UNDOBLOCKSDONE:已完成的撤消块。

撤消数据块总数

CPUTIME:已回滚的时间,以秒为单位。

RCVSERVERS:回滚的并行进程数

回滚结束时,为了减少撤销的影响,fast_start_parallel_rollback恢复为false。

更改系统设置fast _ start _ parallel _ roll back=FALSE;

“如何加快oracle中的回滚”一文到此结束。我希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/83262.html

(0)

相关推荐

  • 整流桥KBP307-ASEMI如何测量好坏之电阻测试法

    技术整流桥KBP307-ASEMI如何测量好坏之电阻测试法 整流桥KBP307-ASEMI如何测量好坏之电阻测试法编辑-Z
    测量整流桥好坏的方法一般有两种,一种是电阻测试法,一种是压降测试法。整流桥KB

    礼包 2021年10月27日
  • 铝怎么拼音,氮化铝是什么,有什么用途啊

    技术铝怎么拼音,氮化铝是什么,有什么用途啊中文名称:氮化铝拼音:danhualv英文名称:alumin(i)um nitride分子式:AlN分子量:40.99密度:3.235g/cm3说明:AlN属类金刚石氮化物,最高

    生活 2021年10月29日
  • Js的基本数据类型有哪些

    技术Js的基本数据类型有哪些本篇内容介绍了“Js的基本数据类型有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  在

    攻略 2021年11月5日
  • 153. 寻找旋转排序数组中的最小值

    技术153. 寻找旋转排序数组中的最小值 153. 寻找旋转排序数组中的最小值描述
    已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums =

    礼包 2021年11月30日
  • Java访问权限原理与用法分析

    技术Java访问权限原理与用法分析这篇文章主要介绍“Java访问权限原理与用法分析”,在日常操作中,相信很多人在Java访问权限原理与用法分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”

    攻略 2021年11月4日
  • 怎么使用Python爬虫

    技术怎么使用Python爬虫本篇内容介绍了“怎么使用Python爬虫”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.导

    攻略 2021年10月29日