会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
caibaotimes
博客园
首页
标签
新随笔
联系
最新评论
订阅
管理
随笔 - 241
文章 - 59
评论 - 14
阅读 -
28万
2024年1月10日
InnoDB delete-update加锁流程分析
摘要: 死锁 原因:并发事务在执行过程中,因争夺锁资源而造成互相等待。 加锁顺序导致死锁:不同表加锁顺序相反、相同表不同行加锁顺序相反,其中相同表不同行加锁顺序相反造成死锁有很多变种,其中容易忽略的是给辅助索引行加锁的时候,同时会给聚集索引行加锁;同时还可能出现在外键索引时,给父表加锁,同时隐含给子表加锁;
阅读全文
posted @ 2024-01-10 16:29 caibaotimes
阅读(232)
评论(0)
推荐(0)
编辑
公告
昵称:
caibaotimes
园龄:
4年6个月
粉丝:
23
关注:
1
+加关注
我的标签
laravel
(2)
php
(1)
golang
(1)
docker
(1)
随笔分类
composer(9)
es(1)
golang(10)
go基础(3)
homestead(4)
laravel(62)
laravel设计(9)
linux 环境安装(10)
Mysql--碎片知识(26)
PHP--碎片知识(32)
rabbitmq(7)
redis(9)
swoole(3)
uniapp(1)
工具(22)
其他(2)
前端(15)
项目(4)
总结(13)
文章分类
API(2)
docker(22)
golang(6)
laravel(14)
nginx && fpm(7)
PHP(6)
微信(2)
文章档案
2024年1月(1)
2022年10月(1)
2021年7月(1)
2021年4月(4)
2021年3月(3)
2021年2月(6)
2021年1月(4)
2020年12月(7)
2020年11月(1)
2020年9月(25)
2020年8月(6)
阅读排行榜
1. git 查看当前所在分支(11452)
2. Git中的Stash Changes用法 以及解决文件中冲突的的部分(10461)
3. 将多个数组合并成一个数组(8935)
4. laravel carbon 怎么计算两个时间的差?(7524)
5. go.mod 升级包的版本,步骤(6370)
推荐排行榜
1. MySQL记录锁、间隙锁、临键锁(Next-Key Locks)加锁过程(3)
2. mysql死锁日志(2)
3. Nginx重试机制,浏览器重复请求两次多次(2)
4. GitLab的安装及使用教程(1)
5. php-fpm进程数设置多少合适(1)
点击右上角即可分享