联合索引是将多个字段一起建立索引,底层原理是利用B树或者B+树数据结构进行排序和存储,这样可以快速地定位到符合所有条件的记录。
当查询语句中涉及到联合索引中的字段时,系统可以直接利用索引树的多层结构进行快速定位,而不需要逐条遍历整个表,从而提高查询效率和减少IO操作。同时,联合索引也可以减少磁盘IO的次数,提高数据库的性能。