MySQL索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都是以B-树的形式保存 如果没有索引,执行查询时,MySQL必须从第一个记录开始整表扫描,知道查询到符合要求的记录,记录越大,花费时间成本越高 如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录,即可迅速取得目标记录所在的位置 比如表有1000条记录,通过索引查找记录至少比顺序扫描记录快100倍 常见索引类型 normal 普通索引 unique 唯一索引,不允许重复的索引,该字段信息保证不会重复,譬如身份证号 f…