1 つのテーブルからいくつかのデータを取得しています。ただし、実行には最低10秒かかります。
テーブルには不足しているレコードが含まれています。
以下は私のルビークエリです。
@royalty_artist = RoyalReport.find(:all,:select =>'local_revenue, upc', :conditions => ["name = ? && upc in (?) && file_id in (?)",name,upc,file_id])
また、3 つの列すべてに索引が付けられています。
実行時間を短縮する方法を教えてください。