博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决like '%字符串%'时索引不被使用的方法
阅读量:3713 次
发布时间:2019-05-21

本文共 345 字,大约阅读时间需要 1 分钟。

样例如下:

1.创建表
create table t1(
Id int not null PRIMARY key ,
Name varchar(20) not NULL DEFAULT ‘’,
age int not null default 0,
Email varchar(20) not null DEFAULT ‘’
);

2.EXPLAIN优化分析:

EXPLAIN select * from t1 where name like ‘%aa%’;
EXPLAIN select Name from t1 where name like ‘%aa%’;

3.解决方案

– 覆盖索引
alter table t1 add index index_NameAge(Name,age);

转载地址:http://dacjn.baihongyu.com/

你可能感兴趣的文章
python实现的简单点对点(p2p)聊天
查看>>
nwjs node-webkit 桌面app自定义窗体事件 nwjs托盘tray的实现
查看>>
后端使用pyecharts画图并输出为图片保存
查看>>
nodejs日志读取 日志查找 日志刷新
查看>>
GB2312汉字拼音对照表
查看>>
手机 用户界面和多媒体 版面有价值问题整理 j2medev com 0406更新
查看>>
SP 梦网masterSP模式下的sp生存
查看>>
dotNET ThreadPool 对象中没有足够的自由线程来完成操作 的现象和解决办法
查看>>
转 FTP搜索引擎的设计与实现(优化版)
查看>>
数据挖掘和知识发现的技术 方法及应用
查看>>
C++游戏引擎开发
查看>>
opencv 检测直线 圆 矩形
查看>>
Modbus测试工具ModbusPoll与Modbus Slave使用方法
查看>>
SQLite使用小结
查看>>
C 串口通信
查看>>
FreeImage使用方法
查看>>
自动提取人脸关键特征点
查看>>
图像处理与识别学习小结
查看>>
如何用OpenCV训练自己的分类器
查看>>
寄存器PLC地址与寄存器modbus协议地址
查看>>