Open4

Ruby on Railsのベンチマーク、プロファイリング

pockepocke

Rails.cacheについて。

rails runnerなどでテストするなら、Rails.cache.with_local_cacheでコードを囲んだほうが良い。

開発環境でテストするなら、expires_inを確認したほうが良い。

pockepocke

ActiveRecordのキャッシュ

rails runnerなどでテストするなら、ApplicationRecord.cacheでコードを囲んだほうが良い。ApplicationRecord相当のものが複数あればいい感じにするべきだと思う。

pockepocke

ログレベル

ログレベルは意外とパフォーマンスに影響する。開発環境でテストするなら、本番環境と同じログレベルに合わせたほうが良い。