mysql中共享读锁的方法

  介绍

这篇文章给大家分享的是有关mysql中共享读锁的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

<强> 1,说明

MyISAM表的读操作(添加读书锁)不会阻止其他过程对同一表的读操作,但会阻止同一表的写作操作。只有读锁释放后,才能执行其他过程的写作操作。锁释放前不能取其他表。

<强> 2,实例

<>以前交易的一   mysql>, lock  table  myisam_lock 阅读;   Query 好吧,,0,rows  affected (0.00,秒)   ,   mysql>, select  *,得到myisam_lock;   9,rows  set 拷贝;(0.00,sec)   ,   mysql>, select  *,得到innodb_lock;   ERROR  1100, (HY000):, Table  & # 39; innodb_lock& # 39;, was  not  locked  with  LOCK 表   ,   mysql>, update  myisam_lock  set  v=& # 39; 1001 & # 39;, where  k=& # 39; 1 & # 39;;   ERROR  1099, (HY000):, Table  & # 39; myisam_lock& # 39;, was  locked  with  a  READ  lock 以及停下来# 39;t  be 更新   ,   mysql>, unlock 表;   Query 好吧,,0,rows  affected  (0.00, sec)

感谢各位的阅读!关于“mysql中共享读锁的方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

mysql中共享读锁的方法