mysql前缀索引的索引选择性

前言:前缀索引一般是用在字符串型(varchar)的数据列创建索引时考虑。 一. 基础概念  在mysql中建立前缀索引的意义在于相对于整列建立索引,前缀索引仅仅是选择该列的部分字符作为索引,减少索引的字符可以节约索引空间,从而提高索引效率,但这样也会降低索引的选择性 。 关于索引的选择性,它是指不重复的索引值(也称为基数cardinality)和数据表的记录总数的比值,范围从1/(数据表记录总数
相关文章
相关标签/搜索