mysql 不能使用索引范围条件右边的列,如何优化?

假设存在复合索引 index_abcd,
查询语句where a="" and b="" and c>"" and d=""
此时c>""后面的索引失效了,请问如何优化

阅读 4.2k
1 个回答

个人认为没必要优化..
如果你一定要建的话..除非你那这个语句很频繁 并且条件=a=b>c过滤后的语句还很多的话那就建idx_abdc

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题