请问一下大家,前缀索引一般应用到那什么项目中,做什么功能才会有需要使用到前缀索引。希望有用过的朋友给我讲讲

解决方案 »

  1.   

    前缀索引是针对字符的长度过长的字段的,比如BLOB,TEXT,或者很长的VARCHAR,索引本身就是为了提高效率,过长的索引列会影响效率,所以使用前缀索引
      

  2.   

    楼主所谓的 前缀索引 是指什么? create index xxx on tt(col(10)); ?
      

  3.   


    一般是由于字段本身占用字节太长,导致mysql没办法用这个字段做索引,这个时候我 我们可以指定 只取前50个字节,当然啦,如果你不指定,mysql会自动这么做