Ich möchte ein Problem mit niedrigem Burst-Guthaben in meiner DB-Instance von Amazon Relational Database Service (Amazon RDS) für PostgreSQL beheben.
Lösung
DB-Instances von Amazon RDS verwenden Amazon Elastic Block Store (Amazon EBS)-Volumes zur Speicherung. Wenn Amazon RDS das Burst-Guthaben eines Volumes verbraucht, kehrt das Volume zu seinen grundlegenden Leistungswerten zurück. Das Volume bleibt auf seinem Ausgangswert, bis die Nutzung von Eingabe-/Ausgabevorgängen pro Sekunde (IOPS) unter dem Ausgangswert liegt. Dann beginnt sich das Burst-Guthaben wieder aufzufüllen.
Basierend auf der angeforderten Speichermenge verteilt Amazon RDS automatisch mehrere Amazon-EBS-Volumes, um die Leistung zu verbessern.
Um die Anzahl der Volumes für eine DB-Instance zu ermitteln, aktiviere Erweiterte Überwachung und überprüfe die Anzahl der Volumes in der Amazon Aurora- und RDS-Konsole.
Problembehandlung bei einem niedrigen Burst-Guthabenwert
Ergreife die folgenden Maßnahmen:
- Um zu überprüfen, ob du die SQL-Abfragen optimieren musst, aktiviere den Standardmodus von Database Insights für Amazon RDS.
- Bestimme, ob du die Speichergröße der DB-Instance erhöhen musst, um eine höhere IOPS-Kapazität zu erreichen.
Hinweis: Du kannst die Speichermenge nicht reduzieren, nachdem Amazon RDS Speicherplatz zugewiesen hat. Erhöhe die Speicherkapazität erst, nachdem du alle anderen Optimierungsoptionen überprüft hast.
- Skaliere die Speicherklasse hoch, um die Leistung zu verbessern. Oder ändere den Speichertyp von Allzweck-SSD (gp2)-Volumes auf bereitgestellte SSD (io1)-Volumes und weise die erforderlichen IOPS zu. Gib die Menge an Speicherplatz an, die du zuweisen möchtest. Gib dann die gewünschte Menge an dedizierten IOPS an.
- Wenn du bei einer DB-Instance eine IOPS- oder Durchsatzdrosselung feststellst, skaliere die Instance-Klasse hoch, um einen höheren Durchsatz oder eine höhere IOPS-Kapazität zu erzielen.
Fehlerbehebung bei verbesserter Modellierung für Micro-Bursting
Weitere Informationen zum Micro-Bursting in EBS-Volumes findest du unter Wie behebe ich die Latenz von Amazon-EBS-Volumes, die durch einen IOPS-Engpass in meiner Amazon-RDS-Instance verursacht wird? Lies den Abschnitt Micro-Bursting.
Weitere Informationen
Überblick über Burst-Leistung im Vergleich zur Basisleistung mit Amazon RDS und gp2
io1-Speicher (frühere Generation)
gp2-Speicher (frühere Generation)