Oracle队列锁enq:TS,Temporary Segment (also TableSpace)

简介:

有多少TS,Temporary Segment资源? 每个临时段(例如排序端)对应2个资源 正被drop掉的tablespace或CREATE ROLLBACK SEGMENT对应一个TS资源 有多少个TS lock锁资源? 1个锁资源/对应每一个进程正在执行的如下类操作   该资源有多少用户? 所有正在使用临时空间、DROP TABLESPACE 、或CREATE ROLLBACK SEGMENT的用户进程  谁使用该资源? 所有正在使用临时空间、DROP TABLESPACE 、或CREATE ROLLBACK SEGMENT的用户进程   何时被使用? 对于每一个临时段的2个临时段锁TS enqueue resource有2种不同的用途。 第一目的是为了串行化"High Water Mark"的上涨。第二目的是为了串行化创建、使用和删除一个临时段。当dropping tablespace或创建一个回滚段时将需要tablespace enqueue,目的是避免在row cache字典缓存层面出现的死锁。   ID1,ID2的组合: ID1



本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/1278176

相关文章
|
SQL 监控 Oracle
Oracle 数据库发生等待事件:enq: TX - row lock contention ,排查思路
Oracle 数据库发生等待事件:enq: TX - row lock contention ,排查思路
Oracle 数据库发生等待事件:enq: TX - row lock contention ,排查思路
|
监控 Oracle 安全
Oracle数据库用户频繁被锁问题原因排查及解决
由于应用环境下Oracle用户总是频繁被锁,经常不能执行数据库事务操作,严重影响了系统运行效率。通过问题原因分析及排查,发现了原因,在此记录一下。
4619 0
Oracle数据库用户频繁被锁问题原因排查及解决
|
7月前
|
SQL Oracle 关系型数据库
【ORACLE】 事务 | 锁 | 约束 | 权限、角色与用户管理
【ORACLE】 事务 | 锁 | 约束 | 权限、角色与用户管理
92 1
|
7月前
|
SQL Oracle 安全
Oracle数据库中的事务和锁
【4月更文挑战第19天】Oracle数据库的事务和锁是确保数据完整性和并发控制的核心机制。事务遵循ACID原则,保证操作的原子性、一致性、隔离性和持久性。通过COMMIT或ROLLBACK来管理事务更改。锁包括共享锁(读)、排他锁(写)、行级锁和表级锁,用于控制并发访问。自动锁机制在DML操作时生效,防止数据冲突。事务和锁共同维护数据库的稳定和安全。
|
7月前
|
SQL Oracle 关系型数据库
Oracle-锁解读
Oracle-锁解读
115 0
|
运维 Oracle 关系型数据库
Oracle优化02-锁和阻塞
Oracle优化02-锁和阻塞
132 0
|
SQL 存储 Oracle
Oracle事务和锁机制
Oracle事务和锁机制
146 0
|
SQL Oracle 关系型数据库
Oracle 锁表查询及解锁kill进程
1. 查看被锁定的表 SELECT OBJECT_NAME, MACHINE, S.SID, S.
2967 0