索引可以优化性能
单表查询索引
1、首先在MySQL中索引是自动排序的,所以当在MySQL数据库表中给某一需要查询的属性设置索引,
设置索引后MySQL将自动为你的索引属性进行排序。
2、索引对于大型数据库储存有莫大的好处,MySQL中强大的内置查找方法,和排序功能。
能够在庞大的数据表中快速的查找你所要的信息,不需要再缓慢的进行单一的数据扫描,所以给数据库添加索引是非常有必要的。
多表查询索引
1、MySQL 能够利用索引加速 WHERE 子句中与条件相配的行的搜索,并进行于其他连接匹配数据表的搜索。比单一的搜索快无数倍
贴个连接里面说得非常明白http://www.cnblogs.com/rywx/archive/2012/05/27/2519760.html