博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql中的锁
阅读量:7107 次
发布时间:2019-06-28

本文共 339 字,大约阅读时间需要 1 分钟。

hot3.png

从锁的粒度上面来说,mysql中分为表级锁和行级锁。从锁的作用来看的话,分为共享锁和排它锁,又称为读锁和写锁。

  1. 表级锁

        锁的范围为整个表。

    2.  行级锁

        锁的范围为表中的一行。

    3.读锁

         读锁只允许读,不允许写。读锁和读锁之间不互斥。读锁和写锁之间互斥。

    4.写锁

        写锁不允许

相关sql

  1. lock tables user read/write

    对user表加上读/写锁 ,读锁和读锁不互斥,写锁和其他锁都互斥。

  2. unlock tables

    解锁。

  3. select .....  from update where .....

        对某行或者某范围行加上锁,锁住之后,只能查询,不能修改。

转载于:https://my.oschina.net/u/2250599/blog/516385

你可能感兴趣的文章
字符串转换成整数
查看>>
hdu 5475(线段树)
查看>>
Java代码编写的30条建议
查看>>
标准的基于欧式距离的模板匹配算法优源码化和实现(附源代码)。
查看>>
对phpcms中{L('news')}的讲解
查看>>
博客园有感
查看>>
Hibernate三种状态
查看>>
设计模式C#实现(四)——迭代器模式
查看>>
MPAndroidChart的具体属性方法
查看>>
【vue】使用vue+element搭建项目,Tree树形控件使用
查看>>
博客作业2---线性表
查看>>
JAVA Day10
查看>>
leetcode394
查看>>
(18)odoo规范
查看>>
PHP:第一章——PHP中静态变量和常量
查看>>
软件过程与项目管理(第三次作业)
查看>>
MyEclipse junit测试问题initializationError
查看>>
webMethods中有趣的尝试【一】
查看>>
Android IOS WebRTC 音视频开发总结(四七)-- 深度解读国内首届WebRTC大会背后的真相...
查看>>
OpenCV-Python:霍夫变换
查看>>