スキップしてコンテンツを表示

Amazon RDS for PostgreSQL DB インスタンスでバーストバランス値が減少した場合のトラブルシューティング方法を教えてください。

所要時間1分
0

Amazon Relational Database Service (Amazon RDS) for PostgreSQL DB インスタンスにおいて、バーストバランスが減少しているため、トラブルシューティングしたいと考えています。

解決策

Amazon RDS DB は、ストレージに Amazon Elastic Block Store (Amazon EBS) ボリュームを使用します。Amazon RDS により、ボリュームのバーストバランスが枯渇すると、ボリュームはベースラインのパフォーマンス値に戻ります。1 秒あたりの入出力オペレーション (IOPS) の使用量がベースラインを下回るまで、ボリュームはベースラインのままになります。その後、バーストバランスの補充が開始されます。

要求したストレージ量に基づき、Amazon RDS は、複数の Amazon EBS ボリュームに自動でストライピングを行い、パフォーマンスを改善します。

DB インスタンスのボリューム数を特定するには、拡張モニタリングを有効化し、Amazon RDS コンソールでボリューム数を確認します。

バーストバランス値が低い場合のトラブルシューティング

次の操作を実行します。

  • SQL クエリの最適化が必要かどうかを判断するには、Amazon RDS で Database Insights のスタンダードモードを有効にします。
  • IOPS キャパシティを向上させるために、DB インスタンスのストレージサイズを増やす必要があるかどうかを判断します。
    注: Amazon RDS がストレージを割り当てた後は、ストレージ量を減らすことはできません。ストレージ容量の増加は、他のチューニング方法をすべて確認した後にのみ行ってください。
  • ストレージクラスをスケールアップしてパフォーマンスを向上することができます。または、ストレージタイプ汎用 SSD (gp2) ボリュームからプロビジョニング済み SSD (io1) ボリュームに変更し、必要な IOPS を割り当てます。割り当てるストレージの量を指定します。次に、必要な専用 IOPS の量を指定します。
  • DB インスタンスで IOPS またはスループットスロットルが発生した場合は、インスタンスクラスをスケールアップしてスループットまたは IOPS キャパシティを増やしてください。

マイクロバースト用の拡張モデリングのトラブルシューティング

詳細については、「Amazon RDS インスタンスの IOPS のボトルネックによって引き起こされた Amazon EBS ボリュームのレイテンシーをトラブルシューティングするにはどうすればよいですか?」の「マイクロバースト」セクションを確認してください。

関連情報

Amazon RDS と gp2 におけるバーストパフォーマンスとベースラインパフォーマンスの比較

io1 ストレージ (旧世代)

gp2 ストレージ (旧世代)

AWS公式更新しました 6ヶ月前
コメントはありません

関連するコンテンツ