zoukankan      html  css  js  c++  java
  • READ-COMMITTED 不能进行可重复读和防止幻读

    mysql> SELECT @@GLOBAL.tx_isolation, @@tx_isolation; 
    +-----------------------+----------------+
    | @@GLOBAL.tx_isolation | @@tx_isolation |
    +-----------------------+----------------+
    | REPEATABLE-READ       | READ-COMMITTED |
    +-----------------------+----------------+
    1 row in set (0.00 sec)
    
    SESSION A:                                                SESSION B:
    set autocommit=0;                                          set autocommit=0;
    start transaction;
    set session transaction isolation level read committed;    
    mysql>  select * from t100;
    +-----+-------+
    | id  | value |
    +-----+-------+
    |   1 | a     |
    |   8 | a     |
    | 100 | a     |
    | 200 | a     |
    | 300 | a     |
    | 400 | a     |
    | 500 | a     |
    | 600 | a     |
    | 700 | a     |
    +-----+-------+                                        
                                                           insert into t100 values(800,'a');
    
    mysql>  select * from t100;
    +-----+-------+
    | id  | value |
    +-----+-------+
    |   1 | a     |
    |   8 | a     |
    | 100 | a     |
    | 200 | a     |
    | 300 | a     |
    | 400 | a     |
    | 500 | a     |
    | 600 | a     |
    | 700 | a     |
    +-----+-------+                                    commit;
    
    
    mysql> select * from t100;
    +-----+-------+
    | id  | value |
    +-----+-------+
    |   1 | a     |
    |   8 | a     |
    | 100 | a     |
    | 200 | a     |
    | 300 | a     |
    | 400 | a     |
    | 500 | a     |
    | 600 | a     |
    | 700 | a     |
    | 800 | a     |
    +-----+-------+
    10 rows in set (0.00 sec)
    
    
    此时SESSION A看到SESSION B的插入:

  • 相关阅读:
    1088
    1082 read number in chinese
    1079 total sales of supply chain
    1075 pat judge
    1074 reverse list
    1071 speech pattern
    ts 之 多种泛型的处理方式
    玩一下node中的child_process
    玩转 js 位运算
    记录一下尝试的class和function分别作为构造函数方法
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13351200.html
Copyright © 2011-2022 走看看