ActiveRecordのキャッシュを無効化する
毎回DBから値が取りたい時やメモリ使用量を削減したい時など。
ActiveRecordはクエリの結果をキャッシュしている。
キャッシュを効かせず毎回DBから値を取りたい場合や、キャッシュが不要なシチュエーションで少しでもメモリの使用量を抑えたい場合には、このキャッシュを無効にすることができる。(自分の場合は大量のレコードを扱う処理でOOMが発生したためこの方法を使った)
例えばUserというモデルがあり、それのキャッシュを無効にしたい場合は
というようにする。
というようにしても良いとのこと。