シングルライターのAmazon Aurora PostgreSQL クラスターで、週次の自動レポートが実行された際に11分間90%を超える使用率となり、ユーザー向けの速度低下が発生しました。管理者は、レポートによって引き起こされる週次のパフォーマンス低下をどのように防ぐべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: クラスターにリーダーインスタンスを追加し、レポートのデータベース接続文字列を更新して、レポートが新しいレプリカから読み取るようにします。.
これが解答である理由
Aurora PostgreSQLは、リードレプリカを追加することで読み込み処理をスケールアウトできます。リーダーインスタンスを追加し、レポートの接続文字列をそのリーダーインスタンスに向けることで、レポート処理がプライマリライターインスタンスからオフロードされ、ユーザー向けのアプリケーションのパフォーマンス低下を防ぐことができます。 既存のDBインスタンスをより大きなサイズにスケールすることは一時的な解決策ですが、コストが増加し、根本的な問題(読み込み負荷)を解決しません。別のライターインスタンスを追加しても、読み込み処理の負荷分散にはなりません。AuroraのオートスケーリングはAurora Serverless v2で利用可能ですが、ここではAurora PostgreSQLクラスターと明記されており、また読み込み負荷のオフロードが目的のため、リーダーインスタンスの追加が最適です。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要