MySql--前缀索引

1 -- 注意1:前缀索引一般只能用于普通索引当中,不能使用在unique当中,如果强行unique中索引有可能无法被使用上
2 -- 注意2:前缀索引只支持英文和数字,一般使用场景在网站中的用户注册模块,因为用户名注册多用邮箱和手机号码为主
3 -- 查询索引的长度
4 select length(old_kefuid) from xw_user_applyloan LIMIT 1;
5 -- 查询索引长度是5的时候的数据重复次数
6 select left(old_kefuid,4) as 左边5位2长度,count(*) as 总数 from xw_user_applyloan GROUP by left(old_kefuid,4);
7 -- 设置前缀索引
8 alter table xw_user_applyloan add index uname( old_kefuid(4) )

 

posted @ 2018-04-22 16:04  QinXiao.Shou  阅读(4335)  评论(0编辑  收藏  举报