五.优化索引 改善操作性能的最佳方法 SELECT是在查询中测试的一个或多个列上创建索引。 索引条目的作用类似于指向表行的指针,从而使查询可以快速确定哪些行与WHERE子句中的条件匹配, 并检索这些行的其他列值。所有MySQL数据类型都可以建立索引。 尽管可能会为查询中使用的每个可能的列创建索引,但是不必要的索引会浪费空间和时间, 使MySQL难以确定要使用的索引。索引还会增加插入,更新和删除的成本,因为必须更新每个索引。 您必须找到适当的平衡,才能使用最佳索引集来实现快速查询。 5.1. MySQL如何使用索引 5.2. 主键优化 5.3. 外键优化 5.4. 列索引 5.5. 多列索引 5.6. InnoDB和MyISAM索引统计信息收集 5.7. B树和哈希索引的比较 5.8. 索引扩展的使用