大家好,我是咔咔 不期速成,日拱一卒 在平时开发工作中join的使用频率是非常高的,很多SQL优化博文也让把子查询改为join从而提升性能,但部分公司的DBA又不让用,那么使用join到底有什么问题呢? 死磕MySQL系列 ...
系列文章 四 S 锁与 X 锁的爱恨情仇 死磕MySQL系列 四 五 如何选择普通索引和唯一索引 死磕MySQL系列 五 六 五分钟,让你明白MySQL是怎么选择索引 死磕MySQL系列 六 七 字符串可以这样加索引,你知吗 死磕MySQL系列 七 项目中将MySQL的报错 异常 执行时间长的都打到了钉钉群中,这样有利于平时及时处理。今天要聊的是无法复现的慢查询。 一 为什会出现无法复现的 慢 ...
2021-11-10 11:37 0 375 推荐指数:
大家好,我是咔咔 不期速成,日拱一卒 在平时开发工作中join的使用频率是非常高的,很多SQL优化博文也让把子查询改为join从而提升性能,但部分公司的DBA又不让用,那么使用join到底有什么问题呢? 死磕MySQL系列 ...
系列文章 一、原来一条select语句在MySQL是这样执行的《死磕MySQL系列 一》 二、一生挚友redo log、binlog《死磕MySQL系列 二》 前言 最近数据库老是出现下面死锁情况,借着这俩种情况出发详细的理解一下MySQL中的锁。 Lock ...
大家好,我是咔咔 不期速成,日拱一卒 本期来聊聊MySQL的加锁规则,知道这些规则后可以判断SQL语句的加锁范围,同时也可以写出更好的SQL语句,防止幻读问题的产生,在能力范围内最大程度的提升MySQL并发处理事务能力。 现在你应该知道了MVCC解决了快照读下的幻读问题,但当前读的幻读 ...
系列文章 原来一条select语句在MySQL是这样执行的《死磕MySQL系列 一》 一生挚友redo log、binlog《死磕MySQL系列 二》 前言 咔咔闲谈 上期根据一条 ...
在日常开发工作中,你一定会经常遇到要根据指定字段进行排序的需求。 这时,你的SQL语句类似这样。 select id,phone,code from evt_sms where phone like '13020%' order by id desc limit 10 这个SQL ...
问题 (1)什么是分布式锁? (2)为什么需要分布式锁? (3)mysql如何实现分布式锁? (4)mysql分布式锁的优点和缺点? 简介 随着并发量的不断增加,单机的服务迟早要向多节点或者微服务进化,这时候原来单机模式下使用的synchronized或者ReentrantLock将不 ...
系列文章 一、原来一条select语句在MySQL是这样执行的《死磕MySQL系列 一》 二、一生挚友redo log、binlog《死磕MySQL系列 二》 三、MySQL强人“锁”难《死磕MySQL系列 三》 获取MySQL各种学习资料 前言 下边两 ...
系列文章 一、原来一条select语句在MySQL是这样执行的《死磕MySQL系列 一》 二、一生挚友redo log、binlog《死磕MySQL系列 二》 三、MySQL强人“锁”难《死磕MySQL系列 三》 四、S 锁与 X 锁的爱恨情仇《死磕MySQL系列 ...