原文:这个大表走索引字段查询的 SQL 怎么就成全扫描了,我TM人傻了

今天收到运营同学的一个 SQL,有点复杂,尤其是这个 SQL explain 都很长时间执行不出来,于是我们后台团队帮忙解决这个 SQL 问题,却正好发现了一个隐藏很深的线上问题。 首先,我们发现,直接 EXPLAIN 这个 SQL 也很慢,也就是可能某些子查询被实际执行了导致。所以,第一步我们先将其中的子查询拆解出来,逐步分析,即: EXPLAIN 这个 SQL,执行很快,我们发现结果是: 奇 ...

2021-08-07 11:29 5 756 推荐指数:

查看详情

spring-data-redis 连接泄漏,我 TM 傻了

本系列是 我TM傻了 系列第四期[捂脸],往期精彩回顾: 升级到Spring 5.3.x之后,GC次数急剧增加,我TM傻了 这个大走索引字段查询SQL 怎么就成全扫描了,我TM傻了 获取异常信息里再出异常就找不到日志了,我TM傻了 ...

Mon Aug 30 18:02:00 CST 2021 0 614
Spring Cloud Gateway 雪崩了,我 TM 傻了

本系列是 我TM傻了 系列第六期[捂脸],往期精彩回顾: 升级到Spring 5.3.x之后,GC次数急剧增加,我TM傻了 这个大走索引字段查询SQL 怎么就成全扫描了,我TM傻了 获取异常信息里再出异常就找不到日志了,我TM傻了 ...

Tue Sep 28 05:42:00 CST 2021 0 839
Spring Cloud Gateway 没有链路信息,我 TM 傻了(中)

本系列是 我TM傻了 系列第五期[捂脸],往期精彩回顾: 升级到Spring 5.3.x之后,GC次数急剧增加,我TM傻了 这个大走索引字段查询SQL 怎么就成全扫描了,我TM傻了 获取异常信息里再出异常就找不到日志了,我TM傻了 ...

Sun Sep 26 00:39:00 CST 2021 0 334
Spring Cloud Gateway 没有链路信息,我 TM 傻了(下)

本系列是 我TM傻了 系列第五期[捂脸],往期精彩回顾: 升级到Spring 5.3.x之后,GC次数急剧增加,我TM傻了 这个大走索引字段查询SQL 怎么就成全扫描了,我TM傻了 获取异常信息里再出异常就找不到日志了,我TM傻了 ...

Mon Sep 27 04:51:00 CST 2021 2 348
Spring Cloud Gateway 没有链路信息,我 TM 傻了(上)

本系列是 我TM傻了 系列第五期[捂脸],往期精彩回顾: 升级到Spring 5.3.x之后,GC次数急剧增加,我TM傻了 这个大走索引字段查询SQL 怎么就成全扫描了,我TM傻了 获取异常信息里再出异常就找不到日志了,我TM傻了 ...

Sat Sep 25 01:03:00 CST 2021 0 320
SQL IN 一定走索引吗?

摘要 IN 一定走索引吗?那当然了,不走索引还能全部扫描吗?好像之前有看到过什么Exist,IN走不走索引的讨论。但是好像看的太久了,又忘记了。哈哈,如果你也忘记了MySQL中IN是如何查询的,就来复习下吧。 问题 问题要从之前的统计店铺数关注人数说起 当时是从缓存的角度来分析如何进 ...

Mon Jun 17 04:18:00 CST 2019 4 9080
什么样的 SQL走索引

参考: MySQL 索引优化全攻略 索引建立的规则 1.能创建唯一索引就创建唯一索引 2.为经常需要排序、分组和联合操作的字段建立索引 3.为常作为查询条件的字段建立索引 如果某个字段经常用来做查询条件,那么该字段查询速度会影响整个查询速度。 因此,为这样的字段建立索引 ...

Sat Jul 18 05:49:00 CST 2020 0 809
连接查询时没走索引

走索引的情况有很多,一般看下执行计划,都能找到问题所在。 这里讲下我所遇到的问题,由于 字段类型,字符集,排序规则等不一致,造成的。改成一样即可。连接字段d.id ,w.bussiness_id。 多人合作开发一定要制定相关开发规范,不然就会出现这类问题 ...

Sat Oct 17 00:22:00 CST 2020 0 556
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM