服务器之家

服务器之家 > 正文

mysql中索引使用不当速度比没加索引还慢的测试

时间:2019-11-23 18:58     来源/作者:MYSQL教程网

下面是我们插入到这个tuangou表的数据: 

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)中虽然加上索引,但查询时间比不加索引用的时间还多。所以我建议大家,需要经常查询的字段都加上索引。

标签:

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
配置IIS网站web服务器的安全策略配置解决方案
配置IIS网站web服务器的安全策略配置解决方案 2019-05-23
Nginx服务器究竟是怎么执行PHP项目
Nginx服务器究竟是怎么执行PHP项目 2019-05-24
运维必须知道的关于云服务器的十个问题
运维必须知道的关于云服务器的十个问题 2019-05-24
返回顶部