10
数日前に本番アプリをレール4からレール5にアップグレードしました.RDS postgresqlインスタンスのCPU使用率が大幅に向上しました。データベース要求の増加や速度の低下はありません。レール5のアップグレードがデータベースのCPU使用量を大幅に増やすのはなぜですか?
何が原因でしょうか? Rails 5を使用している間にCPU使用率を元に戻すにはどうすればよいですか?
以下のイメージは、RDSインスタンスのCPU使用率を示しています。アップグレードの時間は11/09ラインのちょうど左側です。
システムはプリペアドステートメントを使用していますか?ログファイルのSQLには、$ 1、$ 2などと一連のバインドされたパラメータがあります。 –
はい、私たちは準備文を使用しています – nbrustein
これは関連していますか? https://github.com/rails/rails/commit/cbcdecd2c55fca9613722779231de2d8dd67ad02あなたは[このグラフ](http://i.imgur.com/KTJvtFQ.png)の末尾にCPU使用率分散の即時の低下を見ることができます – nbrustein