我们曾经在《OceanBase DBA 入门教程》中介绍过:利用索引快速定位数据时, 需要记住的一个重要规则就是:索引可以从开头匹配多个等值谓词,直到匹配到第一个范围谓词为止。
这种说法在一般情况下并没有错。但是,OceanBase 从 4.1 版本开始,支持了一个叫 Index Skip Scan 的能力,让过滤条件不是最左前缀时,也能走上索引。
功能介绍及适用场景详见:《OceanBase SQL 调优实践记录 —— 当过滤条件不是最左前缀时,如何走上索引?》
我们曾经在《OceanBase DBA 入门教程》中介绍过:利用索引快速定位数据时, 需要记住的一个重要规则就是:索引可以从开头匹配多个等值谓词,直到匹配到第一个范围谓词为止。
这种说法在一般情况下并没有错。但是,OceanBase 从 4.1 版本开始,支持了一个叫 Index Skip Scan 的能力,让过滤条件不是最左前缀时,也能走上索引。
功能介绍及适用场景详见:《OceanBase SQL 调优实践记录 —— 当过滤条件不是最左前缀时,如何走上索引?》
这篇博客只涉及两个知识点:通过索引快速定位数据的规则,以及 OceanBase 中 index skip scan 能力。
已经了解这两个知识点的同学们不需要阅读本篇博客。