Oracle锁的全部类型的示例

以下的文章主要介绍的是Oracle锁的工作机制,以及Oracle锁的类型的介绍,实际中其应用比例还是占为多数的,如果你对其心存好奇的话,以下的文章将会揭开它的神秘面纱。望大家借鉴。

创新互联专注为客户提供全方位的互联网综合服务,包含不限于做网站、成都网站制作、双流网络推广、重庆小程序开发公司、双流网络营销、双流企业策划、双流品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供双流建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com

0 - none

1 - null (NULL)

2 - row-S (SS)

3 - row-X (SX)

4 - share (S)

5 - S/Row-X (SSX)

6 - exclusive (X)

0 - 没有

1 - 空(NULL)

2 - 行子共享模式(SS)

3 - 行共享互斥模式(SX)

4 - 共享模式(S)

5 - 行子共享互斥模式

6 - 互斥模式(X)

DML操作引起的Oracle锁的类型和描述:

 
 
 
  1. Operation Lock Mode LMODE Lock Description
  2. ------------------------- ---------- ------ -----------------
  3. Select NULL 1 null
  4. Select for update SS 2 sub share
  5. Insert SX 3 sub exclusive
  6. Update SX 3 sub exclusive
  7. Delete SX 3 sub exclusive
  8. Lock For Update SS 2 sub share
  9. Lock Share S 4 share
  10. Lock Exclusive X 6 exclusive
  11. Lock Row Share SS 2 sub share
  12. Lock Row Exclusive SX 3 sub exclusive
  13. Lock Share Row Exclusive SSX 5 share/sub exclusive
  14. Alter table X 6 exclusive
  15. Drop table X 6 exclusive
  16. Create Index S 4 share
  17. Drop Index X 6 exclusive
  18. Truncate table X 6 exclusive
  19. -----------------------------------------------------------

Oracle锁的兼容性,YES表示锁可以共同存在,NO表示互斥。

 
 
 
  1. NULL SS SX S SSX X
  2. ------ ---- ---- ---- ----- ----
  3. NULL| YES YES YES YES YES YES
  4. SS | YES YES YES YES YES NO
  5. SX | YES YES YES NO NO NO
  6. S | YES YES NO YES NO NO
  7. SSX | YES YES NO NO NO NO
  8. X | YES NO NO NO NO NO 

新闻标题:Oracle锁的全部类型的示例
标题URL:http://www.shufengxianlan.com/qtweb/news17/61067.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联