oracle锁和堵塞的区别死锁是由于两个对象在拥有一份资源的情况下申请另一份资源,而另一份资源恰好又是这两对象正持有的,导致两对象无法完成操作,且所持资源无法释放。阻塞是由于资源不足引起的排队等待现象。人家没提死锁,楼上的怎么都喜欢解释死锁呢?锁是oracle的一种资源,无论ddl或者dml,第一个操作的会话都会持有该对象的锁,就是为了防止并发操作导致数据混乱的。比如两个会话都要对一个字段的值做修改,肯定得分个先来后到吧,这种情况下,第一个会话持有锁,第二个会话只能申请锁,等第一个会话提交后它才能持有...
更新时间:2024-09-05标签: 数据数据库阻塞条件数据库阻塞的条件有哪些锁和堵塞的区别 全文阅读