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

到此这篇关于mysql中索引如何使用不当速度比没加索引还慢的测试就介绍到这了。有志者自有千方百计,无志者只感千难万难。更多相关mysql中索引如何使用不当速度比没加索引还慢的测试内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
centos7 mysql5.7主从同步配置

centos7安装MySQL教程

达梦数据库DM8表空间管理之删除表空间

达梦数据库DM8表空间管理之创建表空间

国产达梦数据库常用SQL语句(上)