資料庫

資料庫 – SQL效能優化LIKE模糊查詢

我們在寫sql的時候應該儘量避免在一個複雜查詢裡面使用 LIKE ‘%XXX%’

由於XXX前面用到了“%”,因此該查詢必然走全表掃描,導致相關列的索引無法使用,除非必要,否則不要在關鍵詞前加%

如果後臺邏輯必須使用’%XXX%’,可以考慮以下解決辦法