看啥推荐读物
专栏名称: 数据库开发
分享数据库开发、原理和应用,涵盖MySQL、PostgreSQL、MS SQL Sever、Oracle等主流关系数据库的应用和原理,以及MongoDB、Redis、Memcached等NoSQL数据库和缓存技术。
今天看啥  ›  专栏  ›  数据库开发

共享锁、排他锁、互斥锁、悲观锁、乐观锁、行锁、表锁、页面锁、不可重复读、丢失修改、读脏数据

数据库开发  · 公众号  ·  · 2021-03-24 12:23
来自:CSDN,作者:T-Birds链接:https://blog.csdn.net/weixin_36634753/article/details/90815755共享锁(S锁): 又称为读锁,可以查看但无法修改和删除的一种数据锁。如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排它锁。获准共享锁的事务只能读数据,不能修改数据。 共享锁下其它用户可以并发读取,查询数据。但不能修改,增加,删除数据。资源共享.排它锁(X锁): 又称为写锁、独占锁,若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。这就保证了其他事务在T释放A上的锁之前不能再读取和修改A互斥锁: 在编程中,引入了对象互斥锁的概念,来保证共享数据操作的完整性。每个对 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照