skip locked
来源:互联网 发布:淘宝开店装修流程 编辑:程序博客网 时间:2024/06/01 07:12
create table EMPLOYEE
(
EMPID INTEGER,
DEPTID INTEGER,
SALARY NUMBER(10,2)
);
insert into employee (EMPID, DEPTID, SALARY)
values (1, 10, 5500.00);
insert into employee (EMPID, DEPTID, SALARY)
values (2, 10, 4500.00);
insert into employee (EMPID, DEPTID, SALARY)
values (3, 20, 1900.00);
insert into employee (EMPID, DEPTID, SALARY)
values (4, 20, 4800.00);
insert into employee (EMPID, DEPTID, SALARY)
values (5, 40, 6500.00);
commit;
session1:
SQL> select * from employee where empid= 1 for update skip locked;
EMPID DEPTID SALARY
----- -------- ------------
1 10 5500.00
session2:
SQL> select * from employee where empid= 1 for update skip locked;
EMPID DEPTID SALARY
----- -------- ------------
可以看到在session1有数据,原因是同一个SESSION的锁定可以重复获取;session2没有数据,原因是For Update Skip Locked发现记录被锁定, 则被筛选掉,且是在SQL查询结果集的基础上进行二次筛选。
- skip locked
- Skip Locked
- Oracle Skip Locked
- Oracle skip locked的应用
- Select for update, nowait, skip locked
- Oracle 之 for update 与for update skip locked
- 《Oracle编程艺术》学习笔记(3)-SELECT FOR UPDATE SKIP LOCKED
- skip list
- skip list
- skip wall
- Skip List
- Skip Lists
- Skip list
- Skip List
- svn locked
- Locked锁
- svn locked
- Locked Sessions and Locked Objects
- 质量块-阻尼器-弹簧系统的鲁棒控制
- CAN BAUD设置详解
- 399. The die is cast. 木已成舟
- oracle创建表空间 用户并授权
- android 手势识别
- skip locked
- oracle 百万级优化
- 2013年全球重要黑客大会时间及网址一览
- C语言 程序设计的任务部分基本知识
- Spring事务管理UnexpectedRollbackException
- php5与mysql5 web 开发技术详解-5 正则表达式
- POJ2985 The k-th Largest Group
- 代码整洁之道------ 对象和数据结构
- 支付宝将对用户授信 信用支付资金来自银行