色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql優(yōu)化 - mysql 模糊查詢和order by同用如何建立索引?

瀏覽:97日期:2022-06-11 13:49:18

問(wèn)題描述

比如現(xiàn)在有這樣一個(gè)mysql語(yǔ)句:

select * from city where city_name like ’%hf%’ order by created_at;

這樣的sql語(yǔ)句如何建立索引呢,如果是建立復(fù)合索引,使用:

key(created_at,city_name)

這個(gè)由于created_at在前面,根據(jù)索引的最左匹配原則退化成了key(created_at).

key(city_name,created_at)

肯定也不行,前面是模糊查詢,這個(gè)復(fù)合索引退化成了key(city),那么這種情況只能建立單個(gè)的索引列來(lái)解決問(wèn)題嗎?請(qǐng)教各位大大.

問(wèn)題解答

回答1:

前后都是%是不走索引的,都沒(méi)有索引退化的問(wèn)題,要么改sql成前綴匹配要么加全文索引(對(duì)于短字串并不合適),再有就是對(duì)于這種基本不變的數(shù)據(jù)在應(yīng)用里面是可以放到搜索引擎里的,可以利用到它的分詞器檢索

相關(guān)文章:
主站蜘蛛池模板: 91男女视频 | 精品a视频 | 国产三级精品91三级在专区 | www.欧美成人 | 精品久久久久久久久久久久久久久 | 九九国产在线视频 | 在线免费观看亚洲视频 | 步兵社区| 亚洲一级免费毛片 | 亚洲欧美国产精品 | 好男人天堂网 | 久久久久久免费一区二区三区 | 亚洲精品亚洲一区二区 | 男人的天堂久久精品激情 | 在线免费一级片 | 成 人 黄 色 激 情视频网站 | 香港三澳门三日本三级 | 欧美日韩顶级毛片www免费看 | 一级毛片 在线播放 | 久久久久久久久久久大尺度免费视频 | 好吊操这里只有精品 | 台湾三级香港三级经典三在线 | 亚洲欧洲国产成人综合一本 | 欧美一区二区三区国产精品 | 国产美女拍拍拍在线观看 | 国产精品久久免费观看 | 久久久免费视频观看 | 日韩一区二区三区不卡视频 | 久久久久在线视频 | 国产欧美成人一区二区三区 | 国产精品视频免费 | 亚洲性天堂| 九九视频在线观看 | 欧美成人午夜视频免看 | 毛片免费在线视频 | 国产欧美日韩精品第一区 | 香蕉久久成人网 | 亚洲精品久久久午夜伊人 | 亚洲国产精品67194成人 | 日韩在线视频中文字幕 | 欧美做爱毛片 |