orale实验--理解update\delete\insert\select for update几种锁

概述

前面已经对锁的相关概念做了个简单总结,这里主要是用实验来看下不同的锁表现形式,帮助大家理解下锁这块内容。


update--锁

1、会话1

2、会话2

3、会话3

可以看到产生了死锁。


delete--锁

1、会话1

2、会话2

3、会话3

发生死锁。


insert--锁

1、会话1

2、会话2

3、会话3


select ... for update--锁

1、会话1

2、会话2

3、会话3


篇幅有限,这一块内容就介绍到这了,大家有兴趣可以自己测试一下,加深印象。后面会分享更多DBA方面内容,感兴趣的朋友可以关注下!

举报
评论 0