Blog

It's a Wonderful Life

MySQL中单列索引和复合索引的区别

2016-11-28 18:21 Posted in Learn with MySQL

单列索引,顾名思义也就是只有一个字段的索引列。

组合索引,又称复合索引,两个或更多个列上的索引被称作复合索引。
对于复合索引,他们都遵循左侧原则,也是就是说一个查询可以只使用复合索引最左侧的一部份。
例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持b,c查找 。