主页>技术社区>IT 技术>数据库>MySQL>MySQL教程

mysql 锁机制与原理详解

eIT.com.cn 2022/11/28 16:05:02 阅读 61 次

打印


前言

不管是,还是很多后端编程语言,都存在锁的机制,锁的存在有效了并发情况下对共同资源的抢占,保证了数据的稳定性和一致性,在中,锁是如何工作的呢?其底层的工作原理是怎样的呢?本篇将详细介绍下锁的机制。

锁介绍

在中,除传统的计算资源(、RAM、)的争用以外,数据也是一种供许多共享的资源。如何保证数据并发访问的一致性、有效性是所有必须的问题,锁冲突也是影响并发访问的重要因素。从这个角度来说,锁对而言显得尤其重要,也更加复杂。

中,按照锁的粒度,可分为以下三类:

  • 全局锁:锁定某个的所有表;
  • 表级锁:每次操作锁住整张表;
  • 行级锁:每次操作锁住对应的行数据;

当然,关于锁的,还可以有其他的不同的维度,下面列出了更为详细的划分

从操作类型上来看,的锁可以直接划分为:读锁和写锁;

  • 读锁 :也称 、英文用 S 表示。针对同一份数据,多个事务的读操作可以同时进行而不会互相影响,相互不阻塞的;

总结

以上是为你收集整理的全部内容。

如果觉得网站内容还不错,欢迎将推荐给好友。

原文地址:https://blog.csdn.net/zhangcongyi420






相关内容

• MySQL的索引与事务 (2022/12/6 7:56:56)
• 【MySQL】MVCC原理分析 + 源码解读 -- 必须说透 (2022/12/6 7:56:55)
• CDH大数据平台 29Cloudera Manager Console之superset之MySQL元数据配置(markdown新版三) (2022/11/29 12:05:25)
• mysql 锁机制与原理详解 (2022/11/28 16:05:02)
• [MSSQL]汉字转拼音函数实现语句 (2022/11/26 6:11:29)
• 采用 Kettle 分页处理大数据量抽取任务 (2022/11/24 14:52:15)
• Oracle Flashback 和 RMAN 示例 (2022/11/24 14:52:15)
• MySQL 的安装和配置 (2022/11/24 14:52:15)
• NFT是什么?一篇文章搞懂NFT的概念 (2022/11/23 18:08:16)
• [MySQL]复杂查询(进阶) (2022/11/23 9:22:28)



热门栏目


特别声明


最新资讯
热讯排行



合作媒体友情链接
生活常识小贴士 软件开发教程 智慧城市生活网 息县通生活服务[移动版] 息县商圈[移动版] 美食菜谱
健康养生 法律知识 科技频道 电影影讯 留学考研学习 星座生肖|解梦说梦




关于我们 | 联系我们 | 合作媒体 | 使用条款 | 隐私权声明 | 版权声明

      Copyright © 2023 eIT.com.cn. All Rights Reserved. 豫ICP备2022012332号