当前位置:网站首页>【MySQL】mysql因为字符集导致left join出现Using join buffer (Block Nested Loop)
【MySQL】mysql因为字符集导致left join出现Using join buffer (Block Nested Loop)
2022-08-10 22:31:00 【陶士涵】
今天在查询一个sql的时候发现没有使用到索引
仔细看了很多遍,该加的索引都加了,还是不行
使用explain查看
索引为什么失效
- 隐式转换导致索引失效
- 随着表的增长,where条件出来的数据太多,大于15%,使得索引失效(会导致CBO计算走索引花费大于走全表)
- 字符集不一致导致索引失效一个utf8一个utf8mb4
我这里主要是字符集不一致,索引失效了
转换了一下字符集就成功了
ALTER TABLE user CONVERT TO CHARSET utf8mb4;
边栏推荐
猜你喜欢
二叉树 | 对称二叉树、相同的树、子树相同 | leecode刷题笔记
web项目访问引用jar内部的静态资源
Research on multi-element N-k fault model of power system based on AC power flow (implemented by Matlab code) [Power System Fault]
金山云CEO王育林离职:正值冲刺港股之际 雷军曾送金砖
Glide监听Activity生命周期源码分析
Pro-test is effective | A method to deal with missing features of risk control data
CFdiv2-Common Number-(奇偶数二分+规律)
阿里云新增三大高性能计算解决方案,助力生命科学行业快速发展
云服务器基于 SSH 协议实现免密登录
Qualcomm Platform Development Series Explanation (Application) Introduction to QCMAP Application Framework
随机推荐
基于交流潮流的电力系统多元件N-k故障模型研究(Matlab代码实现)【电力系统故障】
艺术与科技的狂欢,阿那亚2022砂之盒沉浸艺术季
新一代网络安全防护体系的五个关键特征
美味的石井饭
PyQt5 窗口自适应大小
Distribution Network Expansion Planning: Consider Decisions Using Probabilistic Energy Production and Consumption Profiles (Matlab Code Implementation)
LeetCode每日两题02:反转字符串中的单词 (均1200道)
确诊了!是Druid1.1.20的锅,查询无法映射LocalDateTime类型(带源码解析及解决方案)
Merge k sorted linked lists
DC-7靶场下载及渗透实战详细过程(DC靶场系列)
Spark基础【RDD转换算子】
解析方法的参数列表(包含参数名称)
pytorch tear CNN
MySQL Advanced Commands
3598. 二叉树遍历(华中科技大学考研机试题)
二叉树 | 对称二叉树、相同的树、子树相同 | leecode刷题笔记
file IO-buffer
BM7 list entry in central
KRONES克朗斯电源维修0-901-17-350-8技术概论
水果沙拉酱