今天在查询一个sql的时候发现没有使用到索引
仔细看了很多遍,该加的索引都加了,还是不行
使用explain查看
索引为什么失效
- 隐式转换导致索引失效
- 随着表的增长,where条件出来的数据太多,大于15%,使得索引失效(会导致CBO计算走索引花费大于走全表)
- 字符集不一致导致索引失效一个utf8一个utf8mb4
我这里主要是字符集不一致,索引失效了
转换了一下字符集就成功了
ALTER TABLE user CONVERT TO CHARSET utf8mb4;
2022-08-09 10:00:00 【小红帽2.0】
今天在查询一个sql的时候发现没有使用到索引
仔细看了很多遍,该加的索引都加了,还是不行
使用explain查看
索引为什么失效
我这里主要是字符集不一致,索引失效了
转换了一下字符集就成功了
ALTER TABLE user CONVERT TO CHARSET utf8mb4;
ArrayList和LinkedList
免费下载天地图全国基础地理信息矢量数据的一种方法
3D打印了这个杜邦线理线神器,从此桌面再也不乱了
【ASM】字节码操作 MethodVisitor 案例实战 生成对象
Tom Morgan | 人生二十一条法则
[Machine Learning] Basics of Data Science - Basic Practice of Machine Learning (2)
A Practical Guide to Building OWL Ontologies using Protege4 and CO-ODE Tools - Version 1.3 (7.4 Annotation Properties - Annotation Properties)
Practical skills: a key for image information in the Harbor, quick query image
搭建Tigase进行二次开发
STM32F103实现IAP在线升级应用程序
抛出一个问题? Mysql环境下进行Count操作执行的时候速度很慢_需手动给主键添加索引---MySql优化001
LeetCode179:最大数(C语言)代码简洁!
LeetCode147:对链表进行插入排序 画图分析 思路清晰!
electron 应用开发优秀实践
程序环境和预处理
文件操作
2.Collection interface
借问变量何处存,牧童笑称用指针,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang类型指针(Pointer)的使用EP05
集合与函数
梦笔记0809
Super detailed MySQL basic operations
多线程案例——阻塞式队列
通过程序发送 Gmail 邮件
Browser error classification
多线程案例——定时器
Redis 缓存主动更新策略
Multi-threaded cases - timer
3. Coding method
蓄电池建模、分析与优化(Matlab代码实现)
4.泛型和工具类