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的插入:

  • 相关阅读:
    Vue props向子组件中传递数据
    Vue 组件间的通信
    vue slot插槽
    Vue 组件化注意事项
    VUE多个组件示例
    Vue组件化开发
    Vue 获取当前时间并格式化
    VUE 过滤器以及插件
    Vue 表单数据双向绑定 v-mode
    VUE 事件修饰符以及按键码
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13351200.html
Copyright © 2011-2022 走看看