要麼

通常 OR 殺死優化。

WHERE a = 12 OR b = 78

不能使用 INDEX(a,b),可能會或可能不會通過索引合併使用 INDEX(a), INDEX(b)。索引合併總比沒有好,但只是勉強。

WHERE x = 3 OR x = 5

變成了

WHERE x IN (3, 5)

這可以使用索引與它 x。