lryepoch
V2EX  ›  数据库

请教一下,查询 mysql 数据库记录时,如果存在多个索引, mysql 是选择最优的一个来使用,还是合并所有索引来执行呢

  •  
  •   lryepoch · Oct 28, 2020 · 2220 views
    This topic created in 2202 days ago, the information mentioned may be changed or developed.
    3 replies  •  2020-11-19 16:15:56 +08:00
    ackoly
    ackoly
    Nov 17, 2020 via iPhone
    1
    只会选择一个索引
    zhangysh1995
    zhangysh1995
    Nov 17, 2020
    2
    选择最优的索引,并且是 cost 最低的。可以看下文档。
    另外可能你发 mysql 坑回答更多。
    lryepoch
    lryepoch
    OP
    Nov 19, 2020
    3
    @zhangysh1995 好的谢谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2994 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 01:04 · PVG 09:04 · LAX 17:04 · JFK 20:04
    ♥ Do have faith in what you're doing.