JAVA面试题06-Mysql索引

1.什么场景下适合建立索引,什么场景下不适合建立索引。? 1.1 where,order by,group by中频繁出现,且数据分布比较离散的列适合建立索引。好比有个用户表,用户名,手机号常常会做为查询条件,且不一样用户用户名,手机号都不一样(数据较离散),所以适合建立索引。可是用户的性别,虽然也会常常做为查询条件,可是由于性别只有男,女,未知等几种,数据不够离散,所以不适合建立索引。为何要离散
相关文章
相关标签/搜索