RDS for PostgreSQL Multi-AZを利用中。トラフィック増加しパフォーマンス低下。データベース読み取りクエリがパフォーマンス低下の主な原因。対策方法は?

リードレプリカを作成

(選択肢)

・プライマリDBインスタンスからリードレプリカを作成します。リードレプリカからリードトラフィックを送出します

この選択肢が正解の理由は以下の通りです。

アプリケーションのトラフィックが増加し、データベースのクエリがパフォーマンス低下の主な原因となっている場合、リードレプリカを作成することでトラフィックを分散し、パフォーマンスを改善することができます。リードレプリカとは、既存のDBのコピーであり、主に読み取り用のトラフィックを処理します。そのため、この方法を取ることで、パフォーマンス低下の原因となるデータベースへの読み取りクエリの負荷を軽減できます。リードトラフィック(データの読み取り)をリードレプリカに送ることで、プライマリDBインスタンスの負荷を軽減し、パフォーマンスを改善することが可能となります。

コメント

タイトルとURLをコピーしました