Oracle死锁

1、死锁概念

死锁,是指两个会话,每个会话都持有另外一个会话想要的资源,因争夺资源而造成的一种互相等待的现象,此时就会出现死锁,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。Oracle对于死锁采取的策略是回滚其中一个事务,让另外一个事务顺利进行。

A deadlock occurs when a session (A) wants a resource held by another session (B) , but that session also wants a resource held by the first session (A). There can be more than 2 sessions involved but the idea is the same.

2、死锁的模拟

3、

参考资料:1.https://www.cnblogs.com/kerrycode/p/6928263.html

posted @ 2020-05-08 16:01  酸奶加绿茶  阅读(201)  评论(0编辑  收藏  举报