摘要: 间隙锁,锁的就是两个值之间的空隙。Mysql默认级别是repeatable-read,有办法解决幻读问题吗?间隙锁 在某些情况下可以解决幻读问题。 假设account表里数据如下: 那么间隙就有 id 为 (3,10),(10,20),(20,正无穷) 这三个区间, 在Session_1下面执行 u 阅读全文
posted @ 2023-03-08 22:55 君莫笑我十年游 阅读(73) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/xuri24/article/details/125665852 阅读全文
posted @ 2023-03-08 22:29 君莫笑我十年游 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Mysql 查询是否存在锁表有多种方式,这里只介绍一种最常用的。 1、查看正在进行中的事务SELECT * FROM information_schema.INNODB_TRX2、查看正在锁的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;3、查看等待 阅读全文
posted @ 2023-03-08 22:15 君莫笑我十年游 阅读(645) 评论(0) 推荐(0) 编辑
摘要: CopyOnWriteArrayList的底层原理是怎样的? 1. ⾸先CopyOnWriteArrayList内部也是⽤过数组来实现的,在向CopyOnWriteArrayList添加元素时,会复制⼀个新的数组,写操作在新数组上进⾏,读操作在原数组上进⾏2. 并且,写操作会加锁,防止出现并发写入丢 阅读全文
posted @ 2023-03-08 12:06 君莫笑我十年游 阅读(165) 评论(0) 推荐(0) 编辑