Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
DB-Cluster-Parametergruppen für Amazon Aurora Aurora-DB-Cluster
Amazon-Aurora-DB-Cluster verwenden DB-Cluster-Parametergruppen. Die folgenden Abschnitte beschreiben das Konfigurieren und Verwalten von DB-Cluster-Parametergruppen.
Themen
Zuordnen einer DB-Cluster-Parametergruppe zu einem DB-Cluster in Amazon Aurora
Ändern von Parametern in einer DB-Cluster-Parametergruppe in Amazon Aurora
Zurücksetzen von Parametern in einer DB-Cluster-Parametergruppe in Amazon Aurora
Parameterwerte für eine DB-Cluster-Parametergruppe in Amazon Aurora anzeigen
Amazon Aurora-DB-Cluster und DB-Instance-Parameter
Aurora verwendet ein Zwei-Level-System von Konfigurationseinstellungen:
-
Parameter in einer DB-Cluster-Parametergruppe werden auf jede DB-Instance in einem DB-Cluster angewandt. Ihre Daten werden im freigegebenen Aurora-Speicher-Subsystem gespeichert. Daher müssen alle Parameter, die sich auf das physische Layout von Tabellendaten beziehen, bei allen DB-Instances in einem Aurora-Cluster gleich sein. Da Aurora-DB-Instances durch Replikation verbunden sind, müssen alle Parameter für Replikationseinstellungen innerhalb eines Aurora-Clusters ebenfalls identisch sein.
-
Parameter in einer DB-Parametergruppe werden auf eine einzelne DB-Instance in einem Aurora-DB-Cluster angewandt. Diese Parameter beziehen sich auf Aspekte wie die Speichernutzung, die Sie über die DB-Instances in demselben Aurora-Cluster hinweg unterschiedlich einstellen können. Ein Cluster enthält beispielsweise oft DB-Instances mit verschiedenen AWS -Instance-Klassen.
Jeder Aurora-Cluster ist einer DB-Cluster-Parametergruppe zugeordnet. Diese Parametergruppe weist jedem Konfigurationswert Standardwerte für die entsprechende DB-Engine zu. Die Cluster-Parametergruppe enthält auch Standardwerte für Parameter sowohl auf Cluster- als auch auf Instance-Ebene. Jede DB-Instance innerhalb eines bereitgestellten oder eines Aurora Serverless v2-Clusters erbt die Einstellungen von dieser DB-Cluster-Parametergruppe.
Jede DB-Instance wird außerdem einer DB-Parametergruppe zugeordnet. Die Werte in der DB-Parametergruppe können Standardwerte aus der Cluster-Parametergruppe außer Kraft setzen. Wenn beispielsweise bei einer Instance in einem Cluster Probleme auftraten, können Sie dieser Instance eine benutzerdefinierte DB-Parametergruppe zuweisen. Die benutzerdefinierte Parametergruppe hat möglicherweise spezifische Einstellungen für Parameter im Hinblick auf Debuggen oder Leistungsoptimierung.
Wenn Sie einen Cluster oder eine neue DB-Instance erstellen, weist Aurora Parametergruppen basierend auf der angegebenen Datenbank-Engine und -Version zu. Sie können stattdessen eine benutzerdefinierte Parametergruppe angeben. Sie erstellen diese Parametergruppen selbst und können die Parameterwerte bearbeiten. Diese benutzerdefinierten Parametergruppen geben Sie bei der Erstellung an. Sie können auch einen DB-Cluster oder eine Instance später ändern, um eine benutzerdefinierte Parametergruppe zu verwenden.
Bei bereitgestellten und Aurora Serverless v2-Instances überschreiben alle Konfigurationswerte, die Sie in der DB-Cluster-Parametergruppe ändern, die Standardwerte in der DB-Parametergruppe. Wenn Sie die entsprechenden Werte in der DB-Parametergruppe bearbeiten, überschreiben diese Werte die Einstellungen aus der DB-Cluster-Parametergruppe.
Alle von Ihnen geänderten DB-Parameter-Einstellungen haben Vorrang vor den Werten der DB-Cluster-Parametergruppe. Dies gilt selbst dann, wenn Sie die Konfigurationsparameter wieder auf deren Standardwerte zurücksetzen. Mithilfe des describe-db-parametersAWS CLI
Befehls oder des API-Vorgangs Describe DBParameters RDS können Sie sehen, welche Parameter außer Kraft gesetzt werden. Das Feld Source
enthält den Wert user
, wenn Sie diesen Parameter geändert haben. Um einen oder mehrere Parameter zurückzusetzen, sodass der Wert aus der DB-Cluster-Parametergruppe Vorrang hat, verwenden Sie den reset-db-parameter-group AWS CLI
Befehl oder den RDS-API-Vorgang Reset DBParameter Group.
Die Parameter des DB-Clusters und der DB-Instance, die Ihnen in Aurora zur Verfügung stehen, variieren je nach Kompatibilität der Datenbank-Engine.
Datenbank-Engine | Parameter |
---|---|
Aurora MySQL |
Siehe Aurora MySQL Konfigurationsparameter. Für Aurora Serverless-Cluster finden Sie weitere Einzelheiten unter Arbeiten mit Parametergruppen für Aurora Serverless v2 und Parametergruppen für Aurora Serverless v1. |
Aurora PostgreSQL |
Siehe Amazon-Aurora-PostgreSQL-Parameter. Für Aurora Serverless-Cluster finden Sie weitere Einzelheiten unter Arbeiten mit Parametergruppen für Aurora Serverless v2 und Parametergruppen für Aurora Serverless v1. |
Anmerkung
Aurora Serverless v1-Cluster verfügen nur über zugehörige DB-Cluster-Parametergruppen und nicht über DB-Parametergruppen. Für Aurora Serverless v2-Cluster nehmen Sie alle Ihre Änderungen an benutzerdefinierten Parametern in der DB-Cluster-Parametergruppe vor.
Aurora Serverless v2 verwendet sowohl DB-Cluster-Parametergruppen als auch DB-Parametergruppen. Mit Aurora Serverless v2 können Sie fast alle Konfigurationsparameter ändern. Aurora Serverless v2 überschreibt die Einstellungen einiger kapazitätsbezogener Konfigurationsparameter, sodass Ihre Workload nicht unterbrochen wird, wenn Aurora Serverless v2-Instances herunterskalieren.
Weitere Informationen zu Aurora Serverless-Konfigurationseinstellungen und dazu, welche Einstellungen Sie ändern können, finden Sie unter Arbeiten mit Parametergruppen für Aurora Serverless v2 und Parametergruppen für Aurora Serverless v1.