高性能索引-前缀索引和索引的选择性

有时候需要索引很长的字符列,这会让索引变得大且慢。通常可以索引开始的部分字符,这样可以大大节约索引空间,从而提高效率。但这样会降低索引的选择性(不重复的索引/数据表记录数)。所以,诀窍在于要选择足够长的前缀以保证高的选择性和高的效率。前缀的“基数”应该接近与完整列的“基数”。可以对比查询全值出现的次数和查询前缀的出现次数来大概推论出前缀的大小。


首页 我的博客
粤ICP备17103704号