1、数据库阻塞:
数据库阻塞的现象:第一个链接占有资源没有释放,而第二个链接须要获取这个资源, 若是第一个链接没有提交或者回滚,数据库
第二个链接会一直等待下去,直到第一个链接释放该资源为止。spa
对于阻塞,数据库没法处理,因此对数据库操做要及时地提交或者回滚。资源
2、数据库死锁:
数据库死锁的现象:第一个链接占有资源没有释放,准备获取第二个链接所占用的资源,而第二个链接占有资源没有释放,方法
准备获取第一个链接所占用的资源, 这种互相占有对方须要获取的资源的现象叫作死锁。数据
对于死锁,数据库处理方法: 牺牲一个链接,保证另一个链接成功执行。阻塞