mysql的order by convert(column using gbk) asc如何提升性能

mysql的order by convert(column using gbk) asc如何提升性能

mysql的order by convert(column using gbk) asc怎么提升性能?

请问:

select * from table order by convert(column using gbk) asc

这条语句怎么提升性能,有一种方法就是用一个列来保存对应的首字母,但除了这种方式,有没有其它办法?



你的列类型是什么? 为什么要convert(column using gbk) ?这样通过函数转换后,无法利用任何索引,导致全表扫描。




建立冗余字段,替换此字段为convert(column using gbk),在此字段上建立索引试试

mysql的order by convert(column using gbk) asc如何提升性能

相关文章:

你感兴趣的文章:

标签云: