索引并不是越多越好!索引可以提高查询效率,但会降低增删改效率.但多了甚至会降低查询效率. Innodb是按照主键索引的顺序来组织表,如没有建立主键,mysql会选择第一个非空唯一索引做为主键,或生成一个占6个字节的主键,自动生成的主键性能并不是最好的,所以建立表时最好明确建立一个主键: 1.不使用更新频繁的列为主键,不使用联合索引作为主键,否则会降低性能 2.不使用UUID,MD5,HASH,字符串作为主键,无法保证数据自动增长 3.主键建议选择使用自增ID值 常见索引列建议: select.u…