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

本文详细介绍了临时段(TS)资源及其锁资源的工作原理。包括每个临时段对应的资源数量、锁资源的应用场景、用户进程如何使用这些资源以及资源的具体用途等。此外还解释了在dropping tablespace或创建回滚段时为何需要tablespace enqueue。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有多少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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值