摘要: > 以下内容出自 《MySQL 实战 45 讲》 # 21 | 为什么我只改一行的语句,锁这么多? ## 加锁规则 **原则 1:加锁的基本单位是 next-key lock。next-key lock 是前开后闭区间。** **原则 2:查找过程中访问到的对象才会加锁。** **优化 1:索引上的 阅读全文
posted @ 2023-07-06 23:36 LionelYee 阅读(74) 评论(0) 推荐(0) 编辑
摘要: > 以下内容出自 《MySQL 实战 45 讲》 # 19 | 为什么我只查一行的语句,也执行这么慢? ## 第一类:查询长时间不返回 ```mysql mysql> select * from t where id=1; ``` 一般碰到这种情况。大概率是表 t 被锁住了。 分析: 首先执行 `s 阅读全文
posted @ 2023-07-06 21:35 LionelYee 阅读(28) 评论(0) 推荐(0) 编辑