为了便于观察,我用折线图展示数据结果
1.速度影响因素之索引
1.我本地数据库:test
2.数据库表:test(百万数据,此次测试,所有的字段数据不重复)
3.用于操作及展示的页面
4.测试的sql语句:(id主键即有索引,email无索引,为同一行数据的id和email)
select * from test where id=2252 和 select * from test where email='2252email13'
5.测试结果如下图(结果放大了10000倍,单位:s)
其中带箭头的虚线为平均值
6.给email建立索引后结果如****意看纵坐标还有放大的倍数)
7.为了使结果的影响因素尽量减少,我又复制了下test表形成test_2表(都是百万数据)
test表的age字段建立了索引,test_2没有建立索引,结果如下: