MySQLは、「or」ステートメントを含むクエリでインデックスを使用したくない場合があります。同じ列で「or」ステートメントを使用するか、複数の列を作成する方がよいのではないかと思います。私の言いたいことをご理解いただければ幸いです。以下は例です。
select from table where column1='1' or column1='2' or column1='3';
select from table where column1='1' or column2='1' ir column3='1';
ありがとう