搜尋

首頁  >  問答  >  主體

mysql優化 - mysql like語句會導致全表掃描?

從 t 中選擇 id,其中名稱如“�c%”

習慣沉默習慣沉默2830 天前1161

全部回覆(3)我來回復

  • 滿天的星座

    滿天的星座2017-05-24 11:36:37

    模糊查詢,就算你有索引,你也不知道索引裡是不是有這三個字母還是這麼排列的位置還是這樣的那一行呀。 。 。

    回覆
    0
  • 黄舟

    黄舟2017-05-24 11:36:37

    不一定 看查詢條件。
    如果是符合左前綴,即可走索引
    例如 like abc%

    回覆
    0
  • 黄舟

    黄舟2017-05-24 11:36:37

    同樓上,sql盡量別 like 前後模糊,如果資料量大,那就得蹦蹦。

    回覆
    0
  • 取消回覆