美文网首页
repeatable read下的 gap locks

repeatable read下的 gap locks

作者: kele2018 | 来源:发表于2020-03-30 13:55 被阅读0次

1、表结构


CREATE TABLE tb_user (
  id BIGINT(20) NOT NULL AUTO_INCREMENT,
  username VARCHAR(50) NOT NULL,
  PASSWORD VARCHAR(32) NOT NULL COMMENT '密码,加密存储',
  phone VARCHAR(20) DEFAULT NULL COMMENT '注册手机号',
  created DATETIME NOT NULL COMMENT '创建时间',
  age INT(3) DEFAULT 0 COMMENT '年龄',
  PRIMARY KEY (`id`),
  KEY `index_name` (`username`)
) ENGINE=INNODB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8 COMMENT='用户表'

2、验证1 (主键索引 等值查询)

image.png

会话1

image.png

会话2

image.png

3、验证2

image.png

会话1

image.png

会话2(主键索引 区间区间)

image.png
image.png image.png image.png image.png

4、验证3 (无索引字段查询)

image.png

会话1

image.png

会话2

image.png
image.png
image.png

5、验证4(非唯一索引等值查询)

image.png

会话1

image.png

会话2

image.png
image.png
image.png

相关文章

网友评论

      本文标题:repeatable read下的 gap locks

      本文链接:https://www.haomeiwen.com/subject/abimuhtx.html