Herokuにアプリケーションをデプロイしました。無料サービスを利用しています。
非常に頻繁に、次のエラーが発生します。
PG::Error: ERROR: out of memory
ブラウザを更新すれば大丈夫です。しかし、その後、それは再びランダムに起こります。
なぜこれが起こるのですか?
ありがとう。
サムコング
Herokuにアプリケーションをデプロイしました。無料サービスを利用しています。
非常に頻繁に、次のエラーが発生します。
PG::Error: ERROR: out of memory
ブラウザを更新すれば大丈夫です。しかし、その後、それは再びランダムに起こります。
なぜこれが起こるのですか?
ありがとう。
サムコング
クエリの実行時にこれらが発生した場合、クエリは複雑または非効率的です。無料利用枠にはキャッシュがないため、すでにそこにいます。
そうでなければこれらのエラーが発生する場合は、https://help.heroku.comでサポートチケットを開いてください
heroku restart
ただ私を助けてくれた
フリーティアになっていない場合は、PGに接続するために使用しているメモリが多すぎることが原因である可能性があります。
いくつかのdynoで実行されているアプリを考えてみましょう。いくつかのプロセスがあり、それぞれに多数のスレッドがあり、プールがいっぱいになっている可能性があります。
また、Herokuのヘルプセンターに表示されているように、使用されないステートメントをキャッシュしすぎている可能性があります。