- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 解析数据库和操作系统中锁的几个问题
1. 为什么会出现死锁? 设有事务T1和T2,对象R1和R2,对R1,R2需要加锁才能访问。如果T1已经封锁了R1,还需要封锁R2才能继续执行,那么T1奖等待R2,但此时R2被T2封锁了,T2还要等待封锁R1才能继续执行。就这样T1和T2分别保持着它们的资源,等待所需的资源被释放,如此形成了一个互相等待的闭环,这样就出现了死锁。 2. 请列出数据库中常见的锁,分别给出其应用场景?(百度
2013-10-14 19:38:45 916
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人