行锁案例

建表SQL

CREATE TABLE `test_innodb_lock` (
  `a` int DEFAULT NULL,
  `b` varchar(16) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
INSERT INTO `test`.`test_innodb_lock`(`a`, `b`) VALUES (1, '2');
INSERT INTO `test`.`test_innodb_lock`(`a`, `b`) VALUES (3, '4');
INSERT INTO `test`.`test_innodb_lock`(`a`, `b`) VALUES (5, '6');
INSERT INTO `test`.`test_innodb_lock`(`a`, `b`) VALUES (7, '8');
INSERT INTO `test`.`test_innodb_lock`(`a`, `b`) VALUES (9, '10');

CREATE INDEX test_innodb_a_ind ON test_innodb_lock(a);
CREATE INDEX test_innodb_b_ind ON test_innodb_lock(b);

行锁基本演示
行锁案例_第1张图片

你可能感兴趣的:(行锁案例)