Galera 集群中的事务隔离级别
💡
原文英文,约600词,阅读约需3分钟。
📝
内容提要
MySQL 8的默认事务隔离级别是REPEATABLE READ。使用READ COMMITTED隔离级别时,事务可以看到其他事务的已提交更改。使用REPEATABLE READ隔离级别时,事务无法看到其他事务的已提交更改。
🎯
关键要点
-
MySQL 8的默认事务隔离级别是REPEATABLE READ。
-
使用READ COMMITTED隔离级别时,事务可以看到其他事务的已提交更改。
-
使用REPEATABLE READ隔离级别时,事务无法看到其他事务的已提交更改。
-
示例中创建了一个名为'isolate'的数据库和一个'products'表。
-
在READ COMMITTED隔离级别下,第一次SELECT返回10.00,第二次SELECT返回15.00。
-
在REPEATABLE READ隔离级别下,两个SELECT都返回10.00,即使其他事务已更新价格。
➡️