当前位置:网站首页>mysql间隙锁失效?
mysql间隙锁失效?
2022-07-30 05:40:00 【CSDN问答】
想自己测试下间隙锁现象,于是就按照一些博客上的步骤操作,结果并没有出现什么间隙锁的现象,有谁遇到过吗?
下面是操作步骤:
CREATE TABLE test.user (id int(11) NOT NULL,name varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,age int(11) NULL DEFAULT NULL,
PRIMARY KEY (id) USING BTREE,
INDEX index_age(age) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
插入数据
1 xiaoming 12
3 xiaohong 20
5 laowang 36
开启两个事务
session1;
start transaction;
select * fro m yser where age=20; 在普通索引 age上加锁 按说会锁住 12,20 20,20 20,36区间
session2
start transaction;
insert into user values(null,"zhangsan",15);
结果session2中的insert语句应该阻塞才对 但是却执行成功了
另外间隙锁测参数已经是开启了
边栏推荐
猜你喜欢
随机推荐
‘kaggle视频游戏销售数据的可视化和分析‘项目实现
字符串(一) 哈希
相对路径和绝对路径的区别
240.搜索二维矩阵II
分支和循环语句
MySQL stored procedure
It is enough for MySQL to have this article (37k words, just like Bojun!!!)
pwn-ROP
[详解C语言]一文带你玩转数组
argparse —— 命令行选项、参数和子命令解析器
【C语言】三子棋(井字棋)的实现
MySQL (2)
50道SQL练习题(刷完直接进大厂)
每日练习------输出一个整数的二进制数、八进制数、十六进制数。
MySQL 用户授权
ClickHouse data insert, update and delete operations SQL
navicat连接MySQL报错:1045 - Access denied for user ‘root‘@‘localhost‘ (using password YES)
650.只有两个键的键盘(动态规划)
【飞控开发基础教程9】疯壳·开源编队无人机-PWM(电机控制)
HCIP-第九天-BGP(边界网关协议)









