1

定期的に-本番のHerokuPostgresインスタンスをステージングアプリケーションにフォークすることを計画しています。私の質問は、これはパフォーマンスの観点から悪いですか?これは(もしあれば)私の生産パフォーマンスにどのような影響を与えますか?

代わりに、本番DBのフォロワーをフォークすることを考えましたが、それを実行しようとすると、常にこのエラーが発生します。

 !    You cannot fork a follower. The database you are attempting to fork is still too new. Please try again later.
4

2 に答える 2

0

本番データベースのフォークは、本番データベースにほとんどまたはほとんど影響を与えないはずです。フォロワーは接続を維持するためにいくらかのオーバーヘッドを被りますが、それは非常に最小限です。

フォークを作成するには、本番データベースからフォークする必要があります。また、既存のフォロワーを取得して、メインデータベースからデタッチすることもできます(これにより、フォークが作成されます)。

于 2012-08-22T19:58:25.567 に答える
0

フォークを作成するとアプリケーションが再起動することに注意してください。本番環境でこれを実行する場合は注意が必要です。フォーク作成からの出力:

postgresql... is being created in the background. The app will restart when complete...

于 2017-07-27T15:37:26.120 に答える