默认隔离级别:
mysql> SELECT @@TX_ISOLATION;
+-----------------+
| @@TX_ISOLATION |
+-----------------+
| REPEATABLE-READ |
+-----------------+
1 row in set (0.00 sec)Binlog:
mysqlbinlog mysql-bin.000078 --base64-output=DECODE-ROWS
....
/*!50718 SET TRANSACTION ISOLATION LEVEL READ COMMITTED*//*!*/;在binlog中使用不同级别隔离的原因是什么?它如何影响为REPEATABLE READ隔离级别编写的应用程序代码?
发布于 2019-03-25 08:09:42
在复制或数据恢复过程中似乎没有并发线程,因此较低的隔离级别有助于我们避免不必要的锁并加快进程。
https://dba.stackexchange.com/questions/232990
复制相似问题