Oracle数据库——锁的练习

锁的练习

同时开两个DOS窗口,都用scott身份登陆(简称用户A和B)
1. A修改bookId为1的数据,不提交,B也修改bookId为1的数据,出现等待状态
2. A用户在图书信息表上加共享锁,尝试B用户可不可以在该表上加共享或排他锁
3. 练习死锁,A修改bookid为1的行,不提交,B修改bookid为2的行,也不提交,
A再修改bookid为2的行,B再修改bookid为1的行,互相等待!

这个的代码就不发了,挺简单的的,由于我的手比较懒,就截了一张图
应该能看的明白的:

在这里插入图片描述