1、死锁的定义 ��前面我们对死锁问题已经有了初步的了解,本小节专门介绍死锁的定义与处理。如果存在一个事务集,该集合中的每个事务都在等待集合中的另外一个事务,我们就说系统处于死锁状态。例如,如图11-7-1所示,在集合{T0,T1,…,Tn}中,若T0在等待被T1锁住的数据项;T1在等待被T2锁住的数据项;…;Tn-1在等待被Tn锁住的数据项;而Tn在等待被T0锁住的数据项,则系统死锁。