レプリケーションエラーと遅延が発生しています。インスタンスにリードレプリカを追加することで、インスタンスの読み取りをスケールできます。インスタンスの読み取り専用コピーを作成します。インスタンスの非同期に作成された物理レプリカです。インスタンスに追いつけないことがあることを意味しています。その結果、レプリケーションの遅延が発生する可能性があります。データを送信する特別な接続によって作成されます。ログを確認して、プライマリインスタンスで行われた変更をレプリケートします。データから復元されます。バージョンごとのストリーミングレプリケーションの動作方法)」を参照してください。レプリケーションの遅延をモニタリングできます。インスタンスからどれだけ遅れているかを示します。リードレプリカのレプリケーションステータスをモニタリングします。インスタンスと特定のリードインスタンス間の遅延を示します。エラーログに次のエラーのいずれかが表示されることがあります。このエラーは、プライマリインスタンスとレプリカインスタンス間のストリーミングレプリケーションが停止した場合に発生します。アーカイブの場所からリプレイを開始し、レプリカの遅延がさらに増加します。日を超えて停止した場合に発生します。インスタンスとすべてのリードレプリカ間のレプリケーションを終了し、プライマリインスタンスのストレージ要件の増加やフェイルオーバー時間の延長を防止します。リードレプリカインスタンスは、レプリケーションが終了した後でも使用できます。レプリケーションが終了すると、リードレプリカに必要なトランザクションログがプライマリインスタンスから削除されるため、レプリケーションを再開できません。レプリカの遅延が増加する最も一般的な理由は次の通りです。正しくないパラメータ設定トランザクションがないプライマリインスタンスとリードレプリカの設定の違いレプリカインスタンスの設定が正しくないと、レプリケーションのパフォーマンスに影響する恐れがあります。リードレプリカは、追加の読み取りクエリと共にソースインスタンスと同様の書き込みワークロードを処理します。そのため、ソースインスタンスと同じかそれ以上のインスタンスクラスとストレージタイプのレプリカを使用してください。レプリカはソースインスタンスと同じ書き込みアクティビティをリプレイする必要があるため、下位インスタンスクラスのレプリカを使用すると、レプリカの遅延が長くなり、レプリケーションの遅延が増加する場合があります。ストレージの設定が一致していないと、レプリケーションの遅延も増加します。ファイルが流入する場合があります。ファイルの数が増加し、これらのファイルをリードレプリカでリプレイすると、全体的なレプリケーションパフォーマンスが低下する恐れがあります。このため、レプリカの遅延が増加した場合は、必ずプライマリインスタンスの書き込みアクティビティを確認してください。メトリクスまたは拡張モニタリングを使用して、このワークロードを分析できます。値を表示して、ソースインスタンスの書き込みワークロードの負荷が高くなっていないか確認します。スループットレベルでボトルネックを確認することもできます。各インスタンスタイプには専用のスループットがあります。インスタンスクラスのハードウェア仕様」を参照してください。この問題を回避するには、ソースインスタンスの書き込みアクティビティを制御して分散します。多数の書き込みアクティビティを一緒に実行する代わりに、タスクをより小さなタスクバンドルに分割し、これらのバンドルを複数のトランザクションに均等に分散します。アラートを使用して、ソースインスタンスでの大量の書き込みについて通知を受けることができます。レプリケーションプロセスに干渉し、レプリケーションの遅延を増加させます。ビューでアクティブなトランザクションの実行時間を必ずモニタリングしてください。特定したら、クエリを終了することを選択できます。次のようなクエリをプライマリインスタンスで実行して、クエリを終了します。pg_terminate_backend(PID);また、長時間実行されているトランザクションを回避するために、クエリの書き換えや調整を選択することもできます。アクセス排他ロックを処理します。このロックは、ロックの保持期間中、他のすべてのトランザクションがテーブルにアクセスするのを防ぎます。通常、テーブルはトランザクションが終了するまでロックされたままです。記録され、リードレプリカによってリプレイおよび保持されます。テーブルにアクセス排他ロックが適用されたままの時間が長いほど、レプリケーションの遅延も長くなります。カタログテーブルを定期的にクエリしてトランザクションをモニタリングすることがベストプラクティスです。ファイルが破損または欠落していると、レプリカの遅延が発生する場合があります。削除されています」というエラーが表示される場合もあります。ネットワークの問題プライマリインスタンスとレプリカインスタンス間のネットワークの中断により、ストリーミングレプリケーションで問題が発生し、レプリカの遅延が増加する場合があります。正しくないパラメータ設定サーバー設定パラメータグループのカスタムパラメータの一部を誤って設定すると、レプリカの遅延が増加する場合があります。設定する必要があるパラメータの一部を以下に示します。ファイルの数を指定します。このパラメータがデプロイに対して十分に高い値に設定されていない場合、リードレプリカが遅延し、ストリーミングレプリケーションが停止する場合があります。リプレイすることにより、リードレプリカの復旧を開始します。この復旧プロセスは、リードレプリカがストリーミングレプリケーションを継続できるまで続きます。同じ目的を果たします。このパラメータは、ストリーミングレプリケーションプロトコルでプライマリインスタンスが同時にサポートできる接続の最大数を指定します。このパラメータは、実際のリードレプリカ数よりわずかに大きい値に設定する必要があります。このパラメータがリードレプリカの数よりも小さい値に設定されている場合、レプリケーションは停止します。このパラメータは、レプリカインスタンスで現在実行されているクエリについて、レプリカインスタンスからプライマリインスタンスにフィードバックを送信するかどうかを指定します。有効になっているレプリカインスタンスは、長時間実行されるクエリを処理できます。このパラメータによりソースインスタンスでテーブルが肥大化する恐れがあります。ラップアラウンドなどの重大な問題を回避するために、レプリカインスタンスで長時間実行されるクエリを必ずモニタリングしてください。パラメータを有効にできます。リプレイを一時停止します。リプレイは読み取りクエリが完了するまで待機します。蓄積によりソースでのストレージ消費量が増加します。分のレプリケーションの遅延を報告します。インスタンスでメジャーバージョンをアップグレードする際のダウンタイムを計算する方法を教えてください。reserved.コミュニティガイドライン。