Mysql8 和mysql5.7 模糊查詢 效率 比較 / MySql8 like模糊查詢優化

 

表結構如下:title 是有索引

mysql5.7:
 

執行sql解析如下:不走索引

desc SELECT id,title FROM article WHERE title LIKE '%test%';

 

mysql8:

走了索引,雖然是掃面的全錶行數,但是查詢效率是不加索引的10幾倍,下面是對比測試

走索引數據查詢時間

SELECT id,title FROM articles WHERE title LIKE '%test%'
> OK
> 時間: 0.044s


把索引去掉後的查詢時間

SELECT id,title FROM articles WHERE title LIKE '%test%'
> OK
> 時間: 0.623s

相同的數據,大家可以測試先,歡迎點贊留言

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章