当前位置: 首页 > news >正文 【mysql】锁的类型有哪些呢? news 2025/7/22 9:54:13 0 回答 根据数据的访问级别来区分: mysql锁分为共享锁和排他锁,也叫做读锁和写锁。读锁是共享的,可以通过lock in share mode实现,这时候只能读不能写。写锁是排他的,它会阻塞其他的写锁和读锁。 从颗粒度来区分,可以分为表锁和行锁两种: 表锁会锁定整张表并且阻塞其他用户对该表的所有读写操作,比如alter修改表结构的时候会锁表。行锁又可以分为乐观锁和悲观锁,悲观锁可以通过for update实现,乐观锁则通过版本号实现。 查看全文 http://www.lryc.cn/news/259932.html 相关文章: uniapp 显示文件流图片 多线程------ThreadLocal详解 【C++】POCO学习总结(十六):随机数、密码、时间戳、日期和时间(格式化与解析)、时区、本地时间 打补丁,生成.diff文件 《LeetCode力扣练习》代码随想录——字符串(KMP算法学习补充——针对next数组构建的回退步骤进行解释) 【CANoe】CAPL中on signal和on signal_update的区别 ArrayList集合的两个实例应用,有趣的洗牌算法与杨辉三角 Qt 剪贴板操作 python 学习笔记20 批量修改页眉页脚 IIS + Axios 跨域设置 详细说说vuex Qt之Ui样式表不影响子类的配置 Java集合--Map C语言—每日选择题—Day48 华为OD试题七(IPv4地址转换成整数、比赛的冠亚季军) SVN优缺点详解及版本控制系统选型建议 自己动手写数据库: select 查询语句对应查询树的构造和执行 扬声器(喇叭) 汇总大厂-校招/社招 Java面试题--持续补充更新中-大家别光收藏,要看起来,巩固基础,就是干呀! 六. 函数 SpringBoot的Starter自动化配置,自己编写配置maven依赖且使用及短信发送案例 <蓝桥杯软件赛>零基础备赛20周--第9周--前缀和与差分 LeetCode-2487. 从链表中移除节点【栈 递归 链表 单调栈】 Redisson分布式锁原理分析 【Linux】:线程(二)互斥 vscode报错Pylance client: couldn‘t create connection to server. 智能优化算法应用:基于萤火虫算法3D无线传感器网络(WSN)覆盖优化 - 附代码 MacOS多屏状态栏位置不固定,程序坞不小心跑到副屏 Python:pipdeptree 语法介绍 【问题处理】—— lombok 的 @Data 大小写区分不敏感
0 回答 根据数据的访问级别来区分: mysql锁分为共享锁和排他锁,也叫做读锁和写锁。读锁是共享的,可以通过lock in share mode实现,这时候只能读不能写。写锁是排他的,它会阻塞其他的写锁和读锁。 从颗粒度来区分,可以分为表锁和行锁两种: 表锁会锁定整张表并且阻塞其他用户对该表的所有读写操作,比如alter修改表结构的时候会锁表。行锁又可以分为乐观锁和悲观锁,悲观锁可以通过for update实现,乐观锁则通过版本号实现。 查看全文 http://www.lryc.cn/news/259932.html 相关文章: uniapp 显示文件流图片 多线程------ThreadLocal详解 【C++】POCO学习总结(十六):随机数、密码、时间戳、日期和时间(格式化与解析)、时区、本地时间 打补丁,生成.diff文件 《LeetCode力扣练习》代码随想录——字符串(KMP算法学习补充——针对next数组构建的回退步骤进行解释) 【CANoe】CAPL中on signal和on signal_update的区别 ArrayList集合的两个实例应用,有趣的洗牌算法与杨辉三角 Qt 剪贴板操作 python 学习笔记20 批量修改页眉页脚 IIS + Axios 跨域设置 详细说说vuex Qt之Ui样式表不影响子类的配置 Java集合--Map C语言—每日选择题—Day48 华为OD试题七(IPv4地址转换成整数、比赛的冠亚季军) SVN优缺点详解及版本控制系统选型建议 自己动手写数据库: select 查询语句对应查询树的构造和执行 扬声器(喇叭) 汇总大厂-校招/社招 Java面试题--持续补充更新中-大家别光收藏,要看起来,巩固基础,就是干呀! 六. 函数 SpringBoot的Starter自动化配置,自己编写配置maven依赖且使用及短信发送案例 <蓝桥杯软件赛>零基础备赛20周--第9周--前缀和与差分 LeetCode-2487. 从链表中移除节点【栈 递归 链表 单调栈】 Redisson分布式锁原理分析 【Linux】:线程(二)互斥 vscode报错Pylance client: couldn‘t create connection to server. 智能优化算法应用:基于萤火虫算法3D无线传感器网络(WSN)覆盖优化 - 附代码 MacOS多屏状态栏位置不固定,程序坞不小心跑到副屏 Python:pipdeptree 语法介绍 【问题处理】—— lombok 的 @Data 大小写区分不敏感