十七、mysqlパーティションのロック問題

1617 ワード

1.      ,  myisam

    CMD 1                                                   CMD2

    create table e1 (id int ,name char(20)); 

    lock table e1 read;

    [select|insert|update|delete]..                         select * from e1; //  ,        ,  e1   

    unlock table;

  

2.   :

    1.                    

    2.                   ,           。

    2.     ,          ,        ,               



3.  sql        ,           ,          、



4.   :

      :select * from emp where id = 1 lock in share mode;



4.   :

      :select * from emp where id = 1 for update;

    1.         ,innodb     ,                  ;

    2.         ,  2            ,          ,          ,         

    

5.Next-Key 

    1. where     (in、or <=) ,innodb            ;      ,         ,innodb            “Next-Key ”