5.25#每日一问#局部索引的查询速度优于全局索引吗

【产品名称】

【产品版本】

【问题描述】

全局索引,通常走分布式事务逻辑;本地索引,可以走本地单分区事务优化。

从查询角度来看,本地索引无需跨机操作,而全局索引,可能存在跨机操作。因此,局部索引的性能通常优于全局索引的性能。

1 个赞

这个看从什么角度来看啊,单纯看性能,肯定是本地索引更优。

但是为什么会出现全局索引,就是因为本地索引无法做到全局查询才做有了全局索引。

比如A表分区键是客户号,但是很多客户并不知道自己的客户号啊,办业务都是手机号或者身份证号,那么查询时根据手机号或者身份证号查,本地索引的话,就需要全局每个主节点全部扫描才能找到。但是给手机号或者身份证号设置全局索引,直接定位到了具体的节点,直接扫描就可以,是不是收益更高。

只能说,作用范围不同而已