Wie ändere ich die Werte einer Amazon RDS DB-Parametergruppe?

Lesedauer: 2 Minute
0

Wie ändere ich die Werte einer Amazon Relational Database Service (Amazon RDS) DB-Parametergruppe? Wie kann ich ein Problem lösen, das bei dem Versuch aufgetreten ist, meine Amazon RDS-DB-Instance-Konfiguration zu ändern?

Kurzbeschreibung

Sie können Parameterwerte in einer benutzerdefinierten DB-Parametergruppe ändern. Sie können die Parameterwerte in einer Standard-DB-Parametergruppe jedoch nicht ändern. Wenn beim Ändern des Werts einer DB-Parametergruppe ein Problem auftritt, sehen Sie sich die folgenden häufigen Probleme an:

  • Wenn Sie Befehle wie SET verwenden, wird möglicherweise eine Fehlermeldung angezeigt, da diese Befehle nicht zum Aktualisieren von RDS-DB-Instance-Konfigurationen verwendet werden können.
  • Wenn Sie die DB-Instance-Konfiguration nicht aktualisieren können, kann dies daran liegen, dass Sie die Werte einer standardmäßigen RDS-DB-Parametergruppe nicht ändern können.
  • Wenn Sie die Parameterwerte geändert haben, die Änderungen jedoch nicht wirksam sind, kann dies daran liegen, dass nicht alle Änderungen sofort angewendet werden.
  • Wenn Sie DB-Parameter unter keinen Umständen ändern können, kann dies daran liegen, dass der Eigenschaftswert des Parameters für Is Modifiable falsch ist.

Weitere Informationen finden Sie unter Arbeiten mit DB-Parametergruppen.

Behebung

Um eine RDS-DB-Instance-Konfiguration zu ändern, müssen Sie die Parameterwerte der DB-Parametergruppe für Ihre RDS-DB-Instance ändern. Gehen Sie folgendermaßen vor, um eine RDS-DB-Instance-Konfiguration zu ändern:

  1. Erstellen Sie eine DB-Parametergruppe.
  2. Sehen Sie sich die Parameterwerte für eine DB-Parametergruppe an, um zu bestätigen, dass die Eigenschaft Ist Änderbar wahr ist.
  3. Ändern Sie die Parameter in einer DB-Parametergruppe.

Nachdem die benutzerdefinierte DB-Parametergruppe angewendet wurde (indem Sie sofort Anwenden oder Anwenden während des Wartungsfensters verwenden), ändert sich der DB-Parametergruppenstatus für diese Instance in pending-reboot in der Amazon RDS-Konsole. Dies bedeutet, dass die Parametergruppe angewendet wird, die Parameteränderungen jedoch noch nicht angewendet wurden. Nach einem manuellen Neustart der RDS-DB-Instance werden die Parameteränderungen übernommen und der DB-Parametergruppenstatus für die Instance ändert sich von pending-reboot zu insync.

DB-Instances erfordern unter den folgenden Umständen einen manuellen Neustart:

  • Wenn Sie die aktuelle Parametergruppe durch eine andere Parametergruppe ersetzen.
  • Wenn Sie einen statischen Parameter in einer benutzerdefinierten Parametergruppe ändern und speichern.

Statische Parameteränderungen werden wirksam, nachdem Sie die RDS-DB-Instance manuell neu gestartet haben. Weitere Informationen finden Sie unter Ändern von Parametern in einer DB-Parametergruppe.

Unter den folgenden Umständen findet kein Neustart statt:

  • Wenn Sie einen dynamischen Parameter in einer benutzerdefinierten Parametergruppe ändern.

Weitere Informationen finden Sie unter Amazon RDS DB-Parameteränderungen werden nicht wirksam.


Ähnliche Informationen

Ändern einer Amazon RDS-DB-Instance

Verwaltung eines Amazon Aurora-DB-Clusters