multi column的索引与isolate的column索引,到底孰优孰劣?结论如下:
- 对于具有2个用and连接条件的语句,且2个列 之间的关联度较低的情况下,multi col index有一定优势。
- 对于具有2个用and连接条件的语句,且2个列 之间的关联度较高的情况下,multi col index有很大优势。
- 对于具有2个用or连接条件的语 句,isolate col index有一定优势,因为这种情况下multi col index 将会导致全表扫描,而前者可以用到index merge的优化。
| 2个单列索引 | 一个列 | 复合索引 |
低关联度and | 70ms | 290ms | 10ms |
高关联度and | 360ms | 290ms | 300ms |
or | 66ms | | 3370ms |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14401924/viewspace-659823/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14401924/viewspace-659823/