よく使用するクエリがあります。
Site.where("mobile_visible = true AND (created_at > :date OR updated_at > :date)", :date => "12-04-30")
このSQLを生成します
SELECT `sites`.* FROM `sites` WHERE (mobile_visible = true AND (created_at > '12-04-30' OR updated_at > '12-04-30'))
このクエリをより効率的にするために、1 つまたは複数のインデックスを追加したいと考えています。3 つの列に 3 つのインデックスを個別に追加する必要がありますか、それとも 3 つの列すべてに個別にインデックスを作成する 1 つのインデックスを追加する必要がありますか?