✅介绍下函数索引、位图索引、空间索引?
典型回答
函数索引基于表中一列或多列的函数结果创建的索引。好处就是可以解决用了函数之后索引就失效了的问题。
这个功能在 MySQL 中也支持,只不过在8.0之后,相关原理一样的:
位图索引使用一系列bit来表示数据记录是否存在。bitmap 索引将每个被索引的列的值作为 KEY,使用每个 bit 表示一行,当这行中包含这个值时,设置为 1,否则设置为 0。
详见:
**空间索引,**是专门用于索引地理空间数据,如使用SDO_GEOMETRY类型的数据。如我们介绍过的 R 树索引和四叉树索引都是空间索引