为什么mysql主键索引查询成本会比二级索引大
MySQL主键索引查询成本比二级索引大的原因是因为主键索引是表中的唯一索引,它是表的物理存储顺序,因此查询时可以直接访问数据行。而二级索引需要先找到对应的主键值,然后再通过主键值去查找数据行,这会导致额外的I/O开销和CPU开销,因此查询成本会相对较高。此外,如果二级索引的数据列包含在查询结果中,MySQL还需要进行回表操作,也会增加查询成本。
原文地址: https://www.cveoy.top/t/topic/cH3h 著作权归作者所有。请勿转载和采集!