[数据库系统概念-期末总结]ch15 并发控制

part1  基于锁的协议

1.确保隔离性

2.锁的类型:共享的(可读但是不能写) & 排他的(可读也可写)

可以让多个事务读取一个数据项但是限制同时只能有一个事务进行写操作

3.共享型和共享型可以相容,与排他型不相容。任何时候,一个具体的数据项上面可以同时有多个共享锁,但是此后的排他锁请求必须一直等待直到数据项上的所有共享锁被释放

4.Lock-S(Q):申请共享锁

Lock-X(Q):申请排他锁

unlock(Q):释放数据项q上的锁

要访问一个数据项,事务ti必须首先给该数据项加锁。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容