クラウドディスクを使用するApsaraDB RDS for PostgreSQLインスタンスは、クラウドサービスに基づいてデプロイされます。 システムおよび制御サービス用にメモリを予約する必要があります。 現在の [メモリ使用量] メトリックでは、ワークロードを正確に測定できません。 最適化後、メモリ使用量メトリックはワークロードをより正確に測定し、RDSインスタンスのステータスをより効率的に監視するのに役立ちます。
Content
メモリ使用量の計算ロジックが最適化される。
最適化の前に、メモリ使用量は次の式を使用して計算されます。
メモリ使用量=PostgreSQLプロセスが占有するメモリ /RDSインスタンスで購入したメモリ
最適化後、メモリ使用量は次の式を使用して計算されます。
メモリ使用量=(PostgreSQLプロセスによって占有されたメモリ + 管理システムによって消費されたメモリ + オペレーティングシステムによって消費されたメモリ) /RDSインスタンスで購入されたメモリ
最適化後、実際のメモリ使用量をより正確に計算するために、次の項目が追加されます。
管理システムによって消費されるメモリとオペレーティングシステムによって消費されるメモリ
PostgreSQLプロセスによって占有されるメモリには、巨大なページ用に予約されたメモリが含まれます
有効日
2022年11月30日
最適化の結果と影響
ApsaraDB RDSコンソールの
ページで、[メモリ使用量 (%)] メトリックを表示できます。RDSインスタンスのインスタンス仕様とパフォーマンスは影響を受けません。 メモリ使用量のコンピューティングロジックが最適化されると、メモリ使用量 (%) メトリックの精度が向上します。
説明メトリクスの表示方法の詳細については、「ApsaraDB RDS For PostgreSQLインスタンスのパフォーマンストレンド機能の使用」をご参照ください。 拡張モニタリングメトリックを表示して、db.mem_available.ratioメトリックを照会することもできます。 このメトリックは、使用可能なデータベースメモリの割合を示します。
メモリ使用量のコンピューティングロジックが最適化された後、仕様が小さい一部の専用RDSインスタンスの使用可能なメモリが少なくなる可能性があります。 この場合、インスタンスタイプを汎用インスタンスタイプに変更することを推奨します。 詳細については、「ApsaraDB RDS For SQL Serverインスタンスの仕様の変更」をご参照ください。