In many situations, a composite index performs better than an index with a single column. To build an optimal composite index, populate it with columns in this order.
= column(s) from the WHERE clause first. (eg, INDEX(a,b,...) for WHERE a=12 AND b='xyz' ...)
IN column(s); the optimizer may be...