mysql中索引使用不当速度比没加索引还慢的测试
- 软件编程
- 2026-01-11 11:31:18
id web city type
1 拉手网 北京 餐饮美食
2 拉手网 上海 休闲娱乐
3 百分团 天津 餐饮美食
4 拉手网 深圳 网上购物
5 百分团 石家庄 优惠卷票
6 百分团 邯郸 美容保健
..
4999 百分团 重庆 旅游酒店
5000 拉手网 西安 优惠卷票
执行mysql语句:
$sql = "select from tuangou where web='拉手网' and city='上海'";
(1)如果没有加索引,执行时间是:0.0041秒
(2)如果只给web加索引,执行时间:0.0064秒
(3)如果web和city都加上索引,执行时间:0.0007 秒
在(2)中虽然加上索引,但查询时间比不加索引用的时间还多。所以我建议大家,需要经常查询的字段都加上索引。
# 上海
# 天津
# 邯郸
# 深圳
# 网上购物
# 如果没有
# BR
# 不加
# 重庆
# 北京
# 休闲娱乐
# 所以我
# 西安
# 索引
# 石家庄
# 只给
# type
# 执行时间
# 还多
# 优惠卷
# city
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
C# 实现FTP上传资料的示例
docker 启动elasticsearch镜像,挂载目录后报错的解决
让你相见恨晚的十个Python骚操作
Python爬虫Scrapy框架CrawlSpider原理及使用案例
docker版es、milvus、minio启动命令详解
Python文件名匹配与文件复制的实现
Shell数组添加元素及注意事项
详解Go内存模型
docker利用单个镜像映射到多个端口操作
vue祖孙组件之间的数据传递案例
深入解析PHP底层机制及相关原理
详解BeautifulSoup获取特定标签下内容的方法
python3 通过 pybind11 使用Eigen加速代码的步骤详解
python3 os进行嵌套操作的实例讲解
C++ 输入一行数字(含负数)存入数组中的案例
python3 re返回形式总结
详解Java创建多线程的四种方式以及优缺点
详解anaconda安装步骤
vue+element_ui上传文件,并传递额外参数操作
学习C语言对后期java有帮助吗
python的数学算法函数及公式用法
mysql用户变量与set语句示例详解
Android6.0获取动态权限代码示例
Spring Boot优雅地处理404异常问题
利用python爬取有道词典的方法
c#读取excel数据的两种方法实现
js实现弹幕墙效果
go install/build生成的文件命名和路径操作
python 写一个文件分发小程序
JavaScript实现复选框全选和取消全选
vue3.0实现插件封装
MySQL使用MRG_MyISAM(MERGE)实现分表后查询的示例
MyBatis带参查询的方法详解
js异步接口并发数量控制的方法示例
C#使用ML.Net完|成人|工智能预测
Pyqt助手安装PyQt5帮助文档过程图解
docker容器状态的转换实现
Django搭建项目实战与避坑细节详解
js实现滚动条自动滚动
git丢弃本地修改的所有文件(新增、删除、修改)
C# Dockpanel入门基础必看篇
安装pyinstaller遇到的各种问题(小结)
C# 实现SDL2进行视频播放窗口截图和字幕添加
Python爬虫进阶之爬取某视频并下载的实现
MySQL 连接查询的原理和应用
解决goland中编辑tpl文件不高亮没智能补全的问题
C和C++11之enum枚举的具体使用方法
解决Android自定义view获取attr中自定义颜色的问题
windows宿主机和docker容器设置挂载共享文件夹的步骤
python实现图片,视频人脸识别(dlib版)
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
