
MySQL MySQL索引及SQL优化
一索引简单介绍索引就是一种帮助mysql提高查询效率的数据结构优点大大增加了查询速度缺点索引实际上是一张表因此需要消耗一部分空间资源对表中的数据进行增删改的时候需要更新索引因此速度会受到一定影响索引的分类主键索引实际上就是我们创建数据库时指定的主键主键索引值不能为空不能重复会自动创建索引叫做主键索引在innodb引擎中就是所谓的聚簇索引例如以id为主键建表sqlcreatetableuseridintPRIMARYKEYnamevarcharageint然后通过以下命令查看user表的索引sqlshowindexfromuseruploadbcefafbdcbpng单值索引单列索引普通索引就是