Loading

摘要: MySQL的隔离级别、可能出现的问题和解决方法。 隔离级别概念实现方式出现的问题现象举例说明解决方法 读未提交 一个事务还没提交时,它做的变更就能被别的事务看到 直接返回最新值 脏读 读取到了其他事务未提交或者回滚的数据 A事务读取到了B未提交的数据 隔离级别设置为读已提交 读已提交 一个事务提交之 阅读全文
posted @ 2022-09-14 12:15 Allfuture 阅读(133) 评论(0) 推荐(0) 编辑
摘要: MVCC,全称 Multi-Version Concurrency Control ,即多版本并发控制。 1、常见锁 读锁:也叫共享锁、S锁,若事务T对数据对象A加上S锁,则事务T可以读A但不能修改A,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S 锁。这保证了其他事务可以读A,但在T释 阅读全文
posted @ 2022-09-14 11:04 Allfuture 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/J080624/article/details/53995591 【1】事务的隔离级别 一个事务与其他事务隔离的程度称为隔离级别。数据库规定了多种事务隔离级别, 不同隔离级别对应不同的干扰程度, 隔离级别越高, 数据一致性就越好, 但并发性越弱。 数 阅读全文
posted @ 2022-09-14 09:08 Allfuture 阅读(149) 评论(0) 推荐(0) 编辑