PolarDB-X 的 XPlan 索引选择
对于数据库来说,正确的选择索引是基本的要求,选错索引轻则导致查询缓慢,重则导致数据库整体不可用。PolarDB-X存在多种不同的索引,局部索引、全局索引、列存索引、归档表索引。本文主要介绍一种CN上的局部索引算法:XPlan索引选择。
本文介绍了PolarDB-X数据库的索引选择算法XPlan,通过将执行计划直接传输给数据节点执行,避免了索引选择的不准确性。文章详细介绍了XPlan的设计原理和流程,并提到了XPlan索引选择的优化和倾斜值问题的处理。通过优化XPlan索引选择,PolarDB-X显著降低了索引错选的概率。