Skip to content

Commit

Permalink
small fix
Browse files Browse the repository at this point in the history
  • Loading branch information
dak2 committed Sep 18, 2023
1 parent a5a0b0f commit 1ca3821
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions pages/contents/2022-01-15.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ https://dev.mysql.com/doc/refman/8.0/ja/innodb-locking.html#innodb-gap-locks
### 具体例
下記のようなテーブルを考える。

```
```plaintext
mysql> desc test;
+-------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
Expand Down Expand Up @@ -54,7 +54,7 @@ id=3を中心にして、存在するレコードのid=1,5の間は全てギャ

##### トランザクションA

```
```plaintext
mysql> begin;
Query OK, 0 rows affected (0.00 sec)
Expand All @@ -64,7 +64,7 @@ Empty set (0.00 sec)

##### トランザクションB

```
```plaintext
mysql> begin;
Query OK, 0 rows affected (0.00 sec)
Expand All @@ -86,7 +86,7 @@ mysql> insert into test values (4,"test");

##### トランザクションA

```
```plaintext
mysql> begin;
Query OK, 0 rows affected (0.00 sec)
Expand All @@ -103,7 +103,7 @@ mysql> select * from test where id between 5 and 9 for update;

##### トランザクションB

```
```plaintext
mysql> begin;
Query OK, 0 rows affected (0.00 sec)
Expand All @@ -124,7 +124,7 @@ https://dev.mysql.com/doc/refman/8.0/ja/innodb-locking.html#innodb-next-key-lock

ギャップロックでロックした後、次の実レコードが存在する行をレコードロックしたものがネクストキーロックになる。

```
```plaintext
mysql> begin;
Query OK, 0 rows affected (0.00 sec)
Expand All @@ -137,7 +137,7 @@ mysql> select * from test where id < 4 for update;
1 row in set (0.00 sec)
```

```
```plaintext
mysql> begin;
Query OK, 0 rows affected (0.00 sec)
Expand Down

0 comments on commit 1ca3821

Please sign in to comment.