首页  >  问答  >  正文

mysql优化 - mysql like语句会导致全表扫描?

从 t 中选择 id,其中名称如 '%abc%'

習慣沉默習慣沉默2704 天前1043

全部回复(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
  • 取消回复