From fabadf69559527b3a3c08f7b57cbecac727909bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E4=BB=98=E4=B8=80=E7=94=B7?= Date: Wed, 19 Jul 2023 11:48:36 +0800 Subject: [PATCH] Docs(mysql-questions-01.md) fix typos --- docs/database/mysql/mysql-questions-01.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/database/mysql/mysql-questions-01.md b/docs/database/mysql/mysql-questions-01.md index d839e12d..a41dac43 100644 --- a/docs/database/mysql/mysql-questions-01.md +++ b/docs/database/mysql/mysql-questions-01.md @@ -452,7 +452,7 @@ COMMIT; 一个事务读取数据并且对数据进行了修改,这个修改对其他事务来说是可见的,即使当前事务没有提交。这时另外一个事务读取了这个还未提交的数据,但第一个事务突然回滚,导致数据并没有被提交到数据库,那第二个事务读取到的就是脏数据,这也就是脏读的由来。 -例如:事务 1 读取某表中的数据 A=20,事务 1 修改 A=A-1,事务 2 读取到 A = 19,事务 1 回滚导致对 A 的修改并为提交到数据库, A 的值还是 20。 +例如:事务 1 读取某表中的数据 A=20,事务 1 修改 A=A-1,事务 2 读取到 A = 19,事务 1 回滚导致对 A 的修改并未提交到数据库, A 的值还是 20。 ![脏读](./images/concurrency-consistency-issues-dirty-reading.png)