"計画を説明していません"。以下のうちどれが効率的かを教えてください。OracleのSQLパフォーマンス・チューニング多くのORとIN()
オプション1:
select ...
from VIEW_ABC
where STRING_COL = 'AA'
OR STRING_COL = 'BB'
OR STRING_COL = 'BB'
OR ...
OR STRING_COL = 'ZZ'
オプション2:
select ...
from VIEW_ABC
where STRING_COL IN ('AA','BB',...,'ZZ')
この質問はどのデータベースにも公開されており、異なるオプティマイザは異なる実装を持つことになります。その質問に対する回答は、MySQL固有のものです。また、オラクルについては、投票率の高い別の回答があります。 – givanse