既存の Rails 3 アプリを Heroku に移行した後、断続的な Postgres エラーが Airbrake に報告されます。特に、これらのエラーの束が数時間ごとに発生します。ActiveRecord::StatementInvalid: PGError: ERROR: out of memory DETAIL: Failed on request of size 1375.
エラーの原因は、通常、アプリのホームページのデータを取得するための基本的な SELECT ステートメントです (重すぎるものはありません)。SELECT "warnings".* FROM "warnings" WHERE (latitude::numeric != 0) ORDER BY published_at DESC LIMIT 100
これらのエラーの原因を知っている人はいますか? 現在、1 つの Web Dyno と 1 つの Worker Dyno (2 分ごとにバックグラウンド ジョブを実行するため) と Postgres Dev Plan (10,000 行未満) を使用しています。
ありがとう!