开发者社区 问答 正文

上述查询语句中索引失效的具体原因是什么?

上述查询语句中索引失效的具体原因是什么?

展开
收起
夹心789 2024-07-30 16:25:36 54 分享 版权
1 条回答
写回答
取消 提交回答
  • 在上述查询语句中,索引失效的具体原因是OR连接的条件之一customer_id LIKE CONCAT(t.biz_id, '@%')未能命中XXX_white_list表的索引。因为customer_id是XXX_level_report表的字段,而不是在XXX_white_list表上查询时使用的索引列,这导致该条件无法利用XXX_white_list表的biz_id索引进行优化。因此,整个查询可能进行了全表扫描。

    2024-07-30 19:34:13
    赞同 展开评论
问答分类:
问答地址: