当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: (转载自:http://fengyu.china.com/lock.htm)ORACLE锁的管理 2003-03 余枫 ORACLE里锁有以下几种模式: 0:none 1:null 空 2:Row-S 行共享(RS):共...
 

 

    摘要:exchange server 2003 技术参考指南(new)http://www.microsoft.com/downloads/details.aspx?familyid=3768246d-c9ed-45d8-bece-a666143cba4e&displaylang=zh-cnhttp://download.microsoft.com/download/f/7/5/f75bfd4e......
    摘要:有同学问我这个问题,我就把代码贴在这里吧。module1.bas文件:public const max_path = 260 public const file_attribute_archive = &h20public const file_attribute_hidden = &h2public const invalid_handle_value = -1 public......


ORACLE锁的管理

(转载自:http://fengyu.china.com/lock.htm)

oracle锁的管理 【程序编程相关:[音乐天堂]伤感

【推荐阅读:剖解临时变量

2003-03 余枫 oracle里锁有以下几种模式: 0:none 1:null 空 2:row-s 行共享(rs):共享表锁 3:row-x 行专用(rx):用于行的修改 4:share 共享锁(s):阻止其他dml操作 5:s/row-x 共享行专用(srx):阻止其他事务操作 6:exclusive 专用(x):独立访问使用 数字越大锁级别越高, 影响的操作越多. 一般的查询语句如select ... from ... ;是小于2的锁, 有时会在v$locked_object出现. select ... from ... for update; 是2的锁. 当对话使用for update子串打开一个游标时, 所有返回集中的数据行都将处于行级(row-x)独占式锁定, 其他对象只能查询这些数据行,不能进行update.delete或select...for update操作. insert / update / delete ... ; 是3的锁. 没有commit之前插入同样的一条记录会没有反应, 因为后一个3的锁会一直等待上一个3的锁, 我们必须释放掉上一个才能继续工作. 创建索引的时候也会产生3,4级别的锁.
...   下一页
 ·新书推荐《aspectj cookbook 》    »显示摘要«
    摘要: aspectj cookbook 1st edition december 2004 (est.)series: cookbooks isbn: 0-596-00654-3500 pages, $44.95 us, $65.95 ca, £31.95 uk --> this hands-on book ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE