パフォーマンスチューニング

Ruby on Railsでパフォーマンス向上する - ActiveRecord編 -

findメソッド 必要なカラムだけ取得する findメソッドを利用するときは、:selectオプションを指定します。 指定しない場合は・・・ select * from ・・・ のSQLが生成されます。 あと:limit、:offsetなどのオプションも指定したほうがいいですね ファインダ…

大量のデータをinsertする

お仕事で大量のデータをinsertするスクリプトをRubyで書いていたのですが、 最初、イテレータで1件ごとにinsert文を書いていました・・・ (はずかしいですが・・・)パフォーマンス的に悪かったので調べてみたところ、解決方法がありました〜 1つのinsert文…