博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle队列锁enq:US,Undo Segment
阅读量:5303 次
发布时间:2019-06-14

本文共 892 字,大约阅读时间需要 2 分钟。

有多少Undo enqueue resource? 每一个rollback segment对应一个 US enqueue 资源  
有多少US enqueue lock? 当进程要求访问一个rollback segment RBS时对应一个US enqueue lock  
谁使用该enqueue lock? 所有的前台进程,SMON和PMON  
何时使用该US enqueue ? US,Undo Segment enqueue的存在是为了对给定undo segment(rollback segment)的串行化DDL,该US enqueue 串行化以下操作: - CREATE ROLLBACK SEGMENT - DROP ROLLBACK SEGMENT - ALTER ROLLBACK SEGMENT ONLINE - ALTER ROLLBACK OFFLINE - ALTER ROLLBACK SEGMENT SHRINK - ALTER ROLLBACK SEGMENT STORAGE - Offlining PENDING OFFLINE RBS by SMON - SMON - abortive offline cleanup. - STARTUP.   注意在UNDO_MANAGEMENT=AUTO的 AMU模式下当Undo Tablespace可用空间紧张时也可能引起剧烈的enq: US队列锁争用等待事件。  
Id1, Id2 组合: Undo Segment#, Always 0.
Lock Value Block: No.
Init.ora Parameters: gc_rollback_locks, rollback_segments.
Scope: Local and Global Enqueue.
Deadlock Sensitive: Yes.
Operations: Synchronous.

转载于:https://www.cnblogs.com/macleanoracle/archive/2013/03/19/2968089.html

你可能感兴趣的文章
匿名管道
查看>>
model 补充二
查看>>
丹田呼吸法
查看>>
RabbitMQ资料
查看>>
关于Python的多重排序
查看>>
快速幂
查看>>
vs2010 编译不报错
查看>>
【Leetcode】【Medium】Reorder List
查看>>
Python笔记(26)-IDE
查看>>
CodeForces 489B BerSU Ball (水题 双指针)
查看>>
浙江最大土鸡养殖企业交易停滞
查看>>
测试工程师到底是干啥的?测试工程师转开发有多大希望?
查看>>
Hibernate配置文件hbm主键的generator可选项
查看>>
【UWP】利用EF Core操作SQLite
查看>>
关于iPhone手机上的浏览器、微信内置浏览器不识别yyyy-mm-dd格式的时间显示为NaN问题...
查看>>
将服务器tomcat上的服务路径转换成本地路径
查看>>
正则表达式验证手机号码
查看>>
Devexpress GridControl.Export 导出
查看>>
unrecognized selector send to instancd 快速定位
查看>>
【CTSC2009】移民站选址
查看>>