![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
锁
爱笑的k11
关注微信公众号 '云海拾贝' , 获取大量优质推送!!!
展开
-
Mysql死锁原理分析
文章来自何凳成博客 1 背景 MySQL/InnoDB 的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事 咨询这方面的问题。同时,微博上也经常会收到MySQL 锁相关的私信,让我帮助解决一些 死锁的问题。本文,准备就MySQL/InnoDB 的加锁问题,展开较为深入的分析与讨论,主要 是介绍一种思路,运用此思路,拿到任何一条SQL 语句,就能完整的分析出这条语句会加 什么锁?会有...转载 2020-02-23 13:19:43 · 1129 阅读 · 0 评论 -
java中的锁
java源码层级 synchronized(o) 字节码层级 monitorenter moniterexit JVM层级(Hotspot) 最终调用到synchronizer.cpp中的revoke_and_rebias方法 锁升级过程 无锁 - 偏向锁 - 轻量级锁 (自旋锁,自适应自旋)- 重量级锁 锁状态的存储 用markword中最低的三位代表锁状态 其中1位是偏向锁位 两位是普通锁位 ...原创 2020-02-10 15:35:28 · 111 阅读 · 0 评论