如何在其他Session跳过被锁定的记录
来源:互联网 发布:指南针 炒股软件 编辑:程序博客网 时间:2024/04/28 13:49
如何在其他Session跳过被锁定的记录
作者:eygle
出处:http://www.eygle.com/blog
日期:March 04, 2005
浏览次数:187
本文链接:http://www.eygle.com/archives/2005/03/eciouaeeeusessi.html
? 如何重建UNDO TABLESPACE | Blog首页 | CSDN的Blog,我们最需要什么? ?
--------------------------------------------------------------------------------
有人问到这样的问题:如果一个用户对记录加锁,如何使其他用户看不到这条记录。
此前并未注意到这样一个用法(需要8.1.7.4.16以上的版本支持):
[oracle@jumper oracle]$ sqlplus scott/tiger
SQL*Plus: Release 9.2.0.4.0 - Production on Fri Mar 4 11:59:46 2005
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning option
JServer Release 9.2.0.4.0 - Production
SQL> select * from dept;
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
33 ORACLE beijing
35 Oracle Beijing
36 Oracle Beijing
37 Oracle Beijing
8 rows selected.
SQL> select * from dept where deptno =10 for update;
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
SQL> !
[oracle@jumper oracle]$ sqlplus scott/tiger
SQL*Plus: Release 9.2.0.4.0 - Production on Fri Mar 4 12:00:14 2005
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning option
JServer Release 9.2.0.4.0 - Production
SQL> select * from dept for update skip locked;
DEPTNO DNAME LOC
---------- -------------- -------------
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
33 ORACLE beijing
35 Oracle Beijing
36 Oracle Beijing
37 Oracle Beijing
7 rows selected.
SQL>
存此备忘。
- 如何在其他Session跳过被锁定的记录
- 如何在其他Session跳过被锁定的记录
- ADO如何锁定RecordSet的记录呢?
- ADO如何锁定RecordSet的记录
- 如何在注册表被锁定的情况下修复注册表 !
- 如何在SQLServer中锁定某行记录
- 如何查询被锁定表及如何解锁释放session
- oracle被锁定的记录解锁?
- oracle被锁定的记录解锁
- 在Hibernate中“有相同ID的不同对象在session中被锁定”的情况处理。
- oracle记录被锁定
- 如何杀掉被锁定的ORACLE进程
- 如何找出被锁定的行
- php的session要在其他页面怎么得到
- ORACLE 如何查询被锁定表及如何解锁释放session
- ORACLE 如何查询被锁定表及如何解锁释放session
- Oracle 如何查询被锁定表及如何解锁释放session
- ORACLE 如何查询被锁定表及如何解锁释放session
- 工作流的分类
- IT学习网站
- Atlas开发中遇到ViewState MAC验证错误(在ASP.NET 2.0+GridView应用中)
- 引:怀疑和灰心
- P2P之UDP穿透NAT的原理与实现 - 增强篇
- 如何在其他Session跳过被锁定的记录
- 对软件系统的一点儿考虑
- Access数据库使用经验
- 技术领先的java论坛发布Beta版,赶快下载测试
- 市容环卫局信息化建设基本方案(2)
- craig david
- 多读文献(王选)
- 读取IDE硬盘信息类
- 检测打印机状态(VB实现)