Transaction table及TX锁
来源:互联网 发布:动态sql防止sql注入 编辑:程序博客网 时间:2024/06/13 01:11
每一个block header都分配了一部分空间作为transaction table。initrans参数控制了初始大小。Oracle 11gR2里,initrans的默认值是2。 transaction table的大小,即其同时允许对该block加锁的事务数,与block中剩余空间(不仅仅是block header)大小成正比。
Transaction table entry包含了transaction identifier, 加锁的行(row) identifier。当其他事务(transaction)要对该行做更新时,它会先检查transaction table。
对于并发数比较高的系统,可以将initrans调高,以避免block空间不足,触发enq: TX - allocate ITL entry。甚至程序假死现象。
0 0
- Transaction table及TX锁
- TX锁(Transaction Lock)分析
- TX锁(Transaction Lock)分析
- TX (transaction) lock
- ORACLE的TX锁和TM锁及解锁
- Spring-tx声明式事务、@Transaction注解事务
- 随笔录 之 spring 自学杂记(六) -- Transaction(TX)
- Waits for 'Enq: TX - ...' Type Events - Transaction (TX) Lock Example Scenarios (文档 ID 62354.1)
- Transaction Table,TransactionTable Slot,undo
- TX锁模式为4的情况模拟及探讨(三、进一步了解TX锁(未看))
- oralceTM锁,TX锁
- Oracle 之 TX锁
- tx
- TX
- TX
- TX
- TX
- 系统故障处理之---TX锁
- DirectX视口变换矩阵详解
- bootstrap的一些属性问题
- 常用的webservice接口
- [Asm]设置字体样式
- Java 内存溢出详解
- Transaction table及TX锁
- kmp poj 3461
- Test
- C++引用与指针的关系
- mfc 关于不响应键盘消息的处理
- 给mysql修改登录密码
- Telerik控件入门 第一个Button
- CMD命令之ECHO大全
- 动态分区式存贮区管理算法实现