首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
database
订阅
bayiwzq
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
从0到1理解数据库事务(上):并发问题与隔离级别
主要讲事务所要解决的问题、思路,先理解为什么需要事务以及事务并发控制中面临的问题。 隔离性是为了更好地做到并发控制,事务的并发表现会对业务有直接影响,所以这篇会详细讲如何实现隔离,主要是讲两种主流技术方案——MVCC与锁,理解了MVCC与锁,就可以举一反三地看各种数据库并发控制…
一张图彻底搞懂MySQL的 explain
1. id相同 2. id不同 3. id相同又不同 1. SIMPLE 2. PRIMARY 3. SUBQUERY 4. DERIVED 5. UNION 6. UNION RESULT 1. NULL 2. system 3. const 4. eq_ref 5. ref…
【备战春招系列】历年来关于MySQL高频面试真题的梳理
表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。 采用菲聚…
从0到1理解数据库事务(下):隔离级别实现——MVCC与锁
这是数据库事务分享的第二篇,上一篇讲解数据库事务并发会产生的问题,这篇会详细讲数据库如何避免这些问题,也就是如何实现隔离,主要是讲两种主流技术方案——MVCC与锁,理解了MVCC与锁,就可以举一反三地看各种数据库并发控制方案,并理解每种实现能解决的问题以及需要开发者自己注意的并…