赞
踩
X | S | - | ||
X | N | N | Y | |
S | N | Y | Y | |
- | Y | Y | Y |
Y=Yes,相容的请求
N=No,不相容的请求
封锁的粒度 | 被封锁的对象 | 并发度 | 系统开销 |
---|---|---|---|
大 | 少 | 低 | 小 |
小 | 多 | 高 | 大 |
什么操作需要申请封锁以及何时释放锁(持锁时间)
X锁 | S锁 | 一致性保证 | |||||
---|---|---|---|---|---|---|---|
操作结束释放 | 事务结束释放 | 操作结束释放 | 事务结束释放 | 不丢失修改 | 不读“脏”数据 | 可重复读 | |
一级封锁协议 | ✔ | ✔ | |||||
二级封锁协议 | ✔ | ✔ | ✔ | ✔ | |||
三级封锁协议 | ✔ | ✔ | ✔ | ✔ | ✔ |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。