开发者社区> 问答> 正文

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

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

展开
收起
夹心789 2024-07-30 16:25:36 26 0
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
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载