小编Pra*_* M的帖子

MySQL'选择更新'行为

根据MySql文档,MySql支持多粒度锁定(MGL).

情况1

打开终端1:

//连接到mysql

mysql> start transaction;
Query OK, 0 rows affected (0.00 sec)

mysql> select id, status from tracking_number limit 5 for update;
+----+--------+
| id | status |
+----+--------+
|  1 |      0 |
|  2 |      0 |
|  3 |      0 |
|  4 |      0 |
|  5 |      0 |
+----+--------+
5 rows in set (0.00 sec)
mysql> 
Run Code Online (Sandbox Code Playgroud)

把它打开并打开终端2:

//连接到mysql

mysql> start transaction;
Query OK, 0 rows affected (0.00 sec)

mysql> select id, status …
Run Code Online (Sandbox Code Playgroud)

mysql locking transactions

28
推荐指数
1
解决办法
3万
查看次数

标签 统计

locking ×1

mysql ×1

transactions ×1