multi column(复合索引)与isolate(单列索引),到底孰优孰劣?结论如下:
1、对于具有2个用and连接条件的语句,且2个列之间的关联度较低的情况下,multi col index有一定优势。
2、对于具有2个用and连接条件的语句,且2个列之间的关联度较高的情况下,multi col index有很大优势。
3、对于具有2个用or连接条件的语句,isolate col index有一定优势,因为这种情况下multi col index 将会导致全表扫描,而前者可以用到index merge的优化。
本文探讨了复合索引(multicolumn)与单列索引(isolate)在不同条件组合下的表现差异。对于使用AND连接的查询,在两列关联度较高时,复合索引更具优势;而在使用OR连接时,单列索引表现更佳,因为它可以避免全表扫描并利用索引合并优化。
1318

被折叠的 条评论
为什么被折叠?



