mysql索引优化篇(二)

来源:互联网 发布:淘宝拍照用什么相机好 编辑:程序博客网 时间:2024/06/01 07:37

在详谈数据库索引(一)中我向大家介绍了什么是索引,在这儿我就向大家演示一遍

准备工作

  我创建了一张数据表(user)包含了来个字段(id , name)name字段是没有加索引的

   我已经向数据库中放入了百万条数据

  

 测试查询

1.当数据量是1000668的时候

不加索引的查询结果如下,消耗时间为1.90秒

加索引后的查询结果如下,虽然在创建索引时消耗的1分47秒,但是查询时只消耗了0.07秒。大大的减少了查询时间。



小结:在百万级的数据量的时候,在这种数据量下,我们要查询数据,如果不加索引就回扫描全表,会大大的浪费时间,而加索引就避免全表扫描,提高了数据库的查询性能




                           下一章,我们将数据表数量增加到千万级的数据量上,来测试索引的查询,还将测试添加索引对插入删除的影响

    



1 0