私の遅延ジョブは、アプリケーションのデータベース内の大部分のテーブルをわずかに編集したバージョンをエクスポートすることと関連していますが、その間に現在のデータが編集されていないことが重要です。遅延ジョブを実行中にデータベース全体をロックする
この遅延ジョブを実行中にデータベース全体をロックすることはできますか?
詳細情報:
は、エクスポートされるデータベースは、より具体的には、PostgreSQLの、HerokuののPostgreSQLデータベースです。
フローは(すべては以下のコードによって自動的に行われるべきである)のようなものです:
- サイトがメンテナンスモードに置かれる、
- 凍結エクスポートするときに
- 、その後、データベースをエクスポート完了したら、サイトを再度有効にしてください
どのような種類のデータベースを使用していますか? MySQL、ポストグル、または..? –