联合索引的优势联合索引的优势
联合索引的优势1.减少开销建一个联合索引(a,b,c),实际相当于建了(a),(a,b),(a,b,c)三个索引.每多一个索引,都会增加写操作的开销和磁盘空间的开销.对于大量数据的表,使用联合索引会大大的减少开销!2.覆盖索引对联合索引(a,b,c),如果有如下sql的select a,b,c from table where a='xxx' and b='xx';那么mysql可以直接通过遍历索引取得数据,而无需回表,这减少了很多的随机io操作.减少io操作,特别是随机io其实DBA主要的优