赞
踩
在业务场景中具有唯一特性的字段,即使是组合字段也必须建成唯一索引
唯一索引对insert语句的损耗可以忽略不计,但提高查找速度是明显的
创建普通索引
可以大幅度提高查询效率对分组或者排序的字段进行索引
建立组合索引
连接表的数量尽量不要超过三张
,每增加一张表就相当于增加了一次嵌套循环,数量级增长会非常快,严重影响查询效率。对where 条件创建索引
对于连接的字段创建索引
,并且该字段在多张表中的类型必须一致
。此处列的类型大小指 该类型表示的数据范围的大小
不超过6个
:
占用磁盘空间
,索引越多,需要的磁盘空间越大会影响增删改语句的性能
,表中数据更改的同时,索引也会进行调整和更新索引进行评估
,以生成一个最好的止执行计划,如果同时有多个索引都可用于查询,会增加MySQL优化器生成计划的时间,降低查询性能。Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。