

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.

# Parametergruppen für Amazon Aurora
<a name="USER_WorkingWithParamGroups"></a>

*Database parameters (Datenbankparameter)* – geben Sie an, wie die Datenbank konfiguriert wird. Datenbankparameter können z. B. die Menge der Ressourcen angeben, die einer Datenbank zugewiesen werden sollen, wie etwa den Speicher.

Sie verwalten Ihre Datenbankkonfiguration, indem Sie Ihre DB-Instances und Aurora-DB-Cluster mit Parametergruppen zuordnen. Aurora definiert Parametergruppen mit Standardeinstellungen. Sie können auch eigene Parametergruppen mit angepassten Einstellungen definieren.

**Topics**
+ [Übersicht über Parametergruppen](parameter-groups-overview.md)
+ [DB-Cluster-Parametergruppen für Amazon-Aurora-DB-Cluster](USER_WorkingWithDBClusterParamGroups.md)
+ [DB-Parametergruppen für DB-Instances von Amazon Aurora](USER_WorkingWithDBInstanceParamGroups.md)
+ [Vergleichen von DB-Parametergruppen](USER_WorkingWithParamGroups.Comparing.md)
+ [Festlegen von DB-Parametern](USER_ParamValuesRef.md)

# Übersicht über Parametergruppen
<a name="parameter-groups-overview"></a>

Eine *DB-Cluster-Parametergruppe* dient als Container für Engine-Konfigurationswerte, die für jede DB-Instance in einem Aurora-DB-Cluster gelten. Das freigegebene Aurora-Speichermodell erfordert, dass jede DB-Instance in einem Aurora-Cluster dieselbe Einstellung für Parameter wie verwende `innodb_file_per_table`. Daher sind Parameter, die sich auf das Layout des physischen Speichers auswirken, Teil der Cluster-Parametergruppe. Die DB-Cluster-Parametergruppe enthält auch Standardwerte für alle Parameter auf Instance-Ebene.

Eine *DB-Parametergruppe* dient als Container für Engine-Konfigurationswerte, die auf eine oder mehrere DB-Instances angewendet werden. DB-Parametergruppen gelten für DB-Instances in Amazon RDS und Aurora. Diese Konfigurationseinstellungen gelten für Eigenschaften, die je nach DB-Instances in einem Aurora-Cluster unterschiedlich sein können, z. B. Größe der Speicherpuffer.



**Topics**
+ [Standard- und benutzerdefinierte Parametergruppen](#parameter-groups-overview.custom)
+ [Statische und dynamische DB-Cluster-Parameter](#parameter-groups-overview.db-cluster)
+ [Statische und dynamische DB-Instance-Parameter](#parameter-groups-overview.db-instance)
+ [Zeichensatzparameter](#parameter-groups-overview.char-sets)
+ [Unterstützte Parameter und Parameterwerte](#parameter-groups-overview.supported)

## Standard- und benutzerdefinierte Parametergruppen
<a name="parameter-groups-overview.custom"></a>

Wenn Sie eine DB-Instance ohne Angabe einer DB-Parametergruppe erstellen, verwendet die DB-Instance eine Standard-DB-Parametergruppe. Beim Erstellen eines Aurora-DB-Clusters ohne Angabe einer DB-Cluster-Parametergruppe verwendet der DB-Cluster ebenso eine Standard-DB-Cluster-Parametergruppe. Jede Standard-Parametergruppe enthält Standardeinstellungen für die Datenbank-Engine und das Amazon-RDS-System, die auf der Engine, der Datenverarbeitungsklasse und dem zugeordneten Speicher der Instance basieren.

Sie können die Parametereinstellungen für eine Standard-Parametergruppe nicht ändern. Stattdessen können Sie Folgendes tun:

1. Neue Parametergruppe erstellen.

1. Ändern Sie die Einstellungen Ihrer gewünschten Parameter. In einer Parametergruppe können nicht alle DB-Engine-Parameter geändert werden.

1. Ändern Sie dann die DB-Instance oder den DB-Cluster so, sodass die neue Parametergruppe zugewiesen wird.

   Informationen zum Ändern eines DB-Clusters oder einer DB-Instance finden Sie unter [Ändern eines Amazon Aurora-DB-Clusters](Aurora.Modifying.md).
**Anmerkung**  
Wenn Sie Ihre DB-Instance so geändert haben, dass sie eine benutzerdefinierte Parametergruppe verwendet, und Sie die DB-Instance starten, startet RDS die DB-Instance im Rahmen des Startvorgangs automatisch neu. Für RDS for SQL Server Multi-AZ-Instances mit AlwaysOn aktivierter Spiegelungsoption wird ein Failover erwartet, wenn die Instanz nach dem Startvorgang neu gestartet wird.

RDS wendet die geänderten statischen und dynamischen Parameter in einer neu zugeordneten Parametergruppe erst an, nachdem die DB-Instance neu gestartet wurde. Wenn Sie jedoch dynamische Parameter in der DB-Parametergruppe ändern, nachdem Sie sie der DB-Instance zugeordnet haben, werden diese Änderungen sofort ohne Neustart angewendet. Weitere Informationen zum Ändern der DB-Parametergruppe finden Sie unter [Ändern eines Amazon Aurora-DB-Clusters](Aurora.Modifying.md).

Wenn Sie Parameter innerhalb einer DB-Parametergruppe aktualisieren, gelten die Änderungen für alle DB-Instances, die dieser Parametergruppe zugeordnet sind. Wenn Sie Parameter innerhalb einer Parametergruppe eines Aurora-DB-Clusters aktualisieren, gelten die Änderungen ebenso für alle Aurora-DB-Cluster, die dieser DB-Cluster-Parametergruppe zugeordnet sind.

[Wenn Sie eine Parametergruppe nicht von Grund auf neu erstellen möchten, können Sie eine vorhandene Parametergruppe mit dem Befehl oder dem AWS CLI[copy-db-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-parameter-group.html)Befehl -group kopieren. copy-db-cluster-parameter](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-cluster-parameter-group.html) Das Kopieren einer Parametergruppe kann sich in einigen Fällen als nützlich erweisen. Wenn Sie beispielsweise die am häufigsten verwendeten benutzerdefinierten Parameter und Werte einer vorhandenen -Parametergruppe in eine neue -Parametergruppe aufnehmen möchten.

## Statische und dynamische DB-Cluster-Parameter
<a name="parameter-groups-overview.db-cluster"></a>

Die DB-Cluster-Parameter sind entweder statisch oder dynamisch. Sie unterscheiden sich in den folgenden Punkten:
+ Wenn Sie einen statischen Parameter ändern und die DB-Cluster-Parametergruppe speichern, wird die Änderung des Parameters nach einem manuellen Neustart der DB-Instances in jedem zugeordneten DB-Cluster wirksam. Wenn Sie den verwenden AWS-Managementkonsole , um statische DB-Cluster-Parameterwerte zu ändern, verwendet er immer `pending-reboot` für. `ApplyMethod`
+ Wenn Sie einen dynamischen Parameter ändern, wird die Parameteränderung standardmäßig sofort wirksam, ohne dass ein Neustart erforderlich ist. Wenn Sie die Konsole verwenden, wird immer `immediate` als `ApplyMethod` verwendet. Um die Änderung des Parameters zu verschieben, bis Sie die DB-Instances in einem zugehörigen DB-Cluster neu gestartet haben, verwenden Sie die AWS CLI oder RDS-API. Legen Sie die `ApplyMethod` für die Parameteränderung auf `pending-reboot` fest.

Weitere Informationen zur Verwendung von, um einen Parameterwert AWS CLI zu ändern, finden Sie unter [modify-db-cluster-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster-parameter-group.html). Weitere Informationen zur Verwendung der RDS-API zum Ändern eines Parameterwerts finden Sie unter [Ändern DBCluster ParameterGroup](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBClusterParameterGroup.html).

Wenn Sie die DB-Cluster-Parametergruppe geändert haben, die einem DB-Cluster zugeordnet ist, starten Sie die DB-Instances im DB-Cluster neu. Durch den Neustart werden die Änderungen auf alle DB-Instances im DB-Cluster angewendet. Um zu ermitteln, ob die DB-Instances eines DB-Clusters zum Übernehmen von Änderungen neu gestartet werden muss, führen Sie den folgenden AWS CLI -Befehl aus.

`aws rds describe-db-clusters --db-cluster-identifier db_cluster_identifier`

Überprüfen Sie den Wert `DBClusterParameterGroupStatus` für die primäre DB-Instance in der Ausgabe. Wenn der Wert `pending-reboot` lautet, starten Sie die DB-Instances des DB-Clusters neu.

## Statische und dynamische DB-Instance-Parameter
<a name="parameter-groups-overview.db-instance"></a>

Die DB-Instance-Parameter sind entweder statisch oder dynamisch. Sie weisen folgende Unterschiede auf:
+ Wenn Sie einen statischen Parameter ändern und eine DB-Parametergruppe speichern, wird die Änderung des Parameters nach einem manuellen Neustart der zugeordneten DB-Instances angewendet. Bei statischen Parametern verwendet die Konsole immer `pending-reboot` als `ApplyMethod`.
+ Wenn Sie einen dynamischen Parameter ändern, wird die Parameteränderung standardmäßig sofort wirksam, ohne dass ein Neustart erforderlich ist. Wenn Sie die AWS-Managementkonsole zum Ändern von DB-Instance-Parameterwerten verwenden, werden `immediate` für die dynamischen Parameter immer die `ApplyMethod` für die verwendet. Verwenden Sie die AWS CLI oder RDS-API, um die Änderung des Parameters zu verschieben, bis Sie eine zugeordnete DB-Instance neu gestartet haben. Legen Sie die `ApplyMethod` für die Parameteränderung auf `pending-reboot` fest.

Weitere Hinweise zur Verwendung von AWS CLI , um einen Parameterwert zu ändern, finden Sie unter [modify-db-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html). Weitere Informationen zur Verwendung der RDS-API zum Ändern eines Parameterwerts finden Sie unter [DBParameterGruppe ändern](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html).

Wenn auf der DB-Instance noch nicht die neuesten Änderungen der zugeordneten DB-Parametergruppe übernommen wurden, gibt die Konsole für die DB-Parametergruppe den Status **pending-reboot** an. Dieser Status führt während des nächsten Wartungsfensters nicht zu einem automatischen Neustart. Damit die neuesten Parameteränderungen für diese DB-Instance übernommen werden, starten Sie die DB-Instance manuell neu.

## Zeichensatzparameter
<a name="parameter-groups-overview.char-sets"></a>

Bevor Sie einen Cluster erstellen, legen Sie alle Parameter für den Zeichensatz oder die Datenbanksortierung in Ihrer Parametergruppe fest. Führen Sie diesen Schritt auch aus, bevor Sie darin eine Datenbank erstellen. Dadurch stellen Sie sicher, dass die Standard-Datenbank und neue Datenbanken den Zeichensatz und die Sortierungswerte verwenden, die Sie angeben. Wenn Sie einen Zeichensatz oder eine Sammlung von Parametern ändern, werden die Parameteränderungen nicht in Ihren bestehenden Datenbanken angewandt.

Bei einigen DB-Engines können Sie den Zeichensatz oder die Sortierreihenfolge für eine bestehende Datenbank ändern, indem Sie z. B. den Befehl `ALTER DATABASE` verwenden:

```
ALTER DATABASE database_name CHARACTER SET character_set_name COLLATE collation;
```

Weitere Informationen zum Ändern des Zeichensatzes oder der Sortierreihenfolge für eine Datenbank finden Sie in der Dokumentation zu Ihrer DB-Engine.

## Unterstützte Parameter und Parameterwerte
<a name="parameter-groups-overview.supported"></a>

Wenn Sie die unterstützten Parameter für Ihre DB-Engine ermitteln möchten, zeigen Sie die Parameter in der DB-Parametergruppe und in der DB-Cluster-Parametergruppe an, die vom DB-Cluster oder von der DB-Instance verwendet werden. Weitere Informationen erhalten Sie unter [Anzeigen von Parameterwerten für eine DB-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.Viewing.md) und [Parameterwerte für eine DB-Cluster-Parametergruppe in Amazon Aurora anzeigen](USER_WorkingWithParamGroups.ViewingCluster.md).

In vielen Fällen können Sie Ganzzahl- und Boolesche Parameter mithilfe von Ausdrücken, Formeln und Funktionen angeben. Funktionen können einen mathematischen "log"-Ausdruck enthalten. Nicht alle Parameter unterstützen jedoch Ausdrücke, Formeln und Funktionen für Parameterwerte. Weitere Informationen finden Sie unter [Festlegen von DB-Parametern](USER_ParamValuesRef.md).

Für eine globale Aurora-Datenbank können Sie verschiedene Konfigurationseinstellungen für die einzelnen Aurora-Cluster festlegen. Wenn Sie einen sekundären Cluster zum primären Cluster hochstufen, müssen die Einstellungen in ausreichendem Umfang ähnlich sein, um ein einheitliches Verhalten zu erzeugen. Verwenden Sie beispielsweise die gleichen Einstellungen für Zeitzonen und Zeichensätze für alle Cluster einer globalen Aurora-Datenbank.

Werden die Parameter in einer Parametergruppe unpassend eingestellt, kann dies unbeabsichtigte unerwünschte Auswirkungen haben, einschließlich verminderter Leistung und Systeminstabilität. Gehen Sie immer mit Bedacht vor, wenn Sie Datenbankparameter ändern, und sichern Sie Ihre Daten, bevor Sie eine Parametergruppe ändern. Führen Sie Änderungen an einer Parametergruppe immer zuerst auf einer Test-DB-Instance oder einem DB-Cluster aus, bevor Sie diese Änderungen für eine Produktions-DB-Instance oder einen -DB-Cluster übernehmen.

# DB-Cluster-Parametergruppen für Amazon-Aurora-DB-Cluster
<a name="USER_WorkingWithDBClusterParamGroups"></a>

Amazon-Aurora-DB-Cluster verwenden DB-Cluster-Parametergruppen. Die folgenden Abschnitte beschreiben das Konfigurieren und Verwalten von DB-Cluster-Parametergruppen.

**Topics**
+ [Amazon Aurora-DB-Cluster und DB-Instance-Parameter](#Aurora.Managing.ParameterGroups)
+ [Eine DB-Cluster-Parametergruppe in Amazon Aurora erstellen](USER_WorkingWithParamGroups.CreatingCluster.md)
+ [Zuordnen einer DB-Cluster-Parametergruppe zu einem DB-Cluster](USER_WorkingWithParamGroups.AssociatingCluster.md)
+ [Ändern von Parametern in einer DB-Cluster-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.ModifyingCluster.md)
+ [Zurücksetzen von Parametern in einer DB-Cluster-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.ResettingCluster.md)
+ [Kopieren einer DB-Cluster-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.CopyingCluster.md)
+ [Auflisten von DB-Cluster-Parametergruppen in Amazon Aurora](USER_WorkingWithParamGroups.ListingCluster.md)
+ [Parameterwerte für eine DB-Cluster-Parametergruppe in Amazon Aurora anzeigen](USER_WorkingWithParamGroups.ViewingCluster.md)
+ [Löschen einer DB-Cluster-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.DeletingCluster.md)

## Amazon Aurora-DB-Cluster und DB-Instance-Parameter
<a name="Aurora.Managing.ParameterGroups"></a>

 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. [Sie können sehen, welche Parameter überschrieben werden, indem Sie den [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html)AWS CLI Befehl oder den Vorgang Describe DBParameters RDS API verwenden.](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html) 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](https://docs.aws.amazon.com/cli/latest/reference/rds/reset-db-parameter-group.html) AWS CLI Befehl oder den RDS-API-Vorgang [Reset DBParameter Group](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ResetDBParameterGroup.html). 

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](AuroraMySQL.Reference.ParameterGroups.md).  Für Aurora Serverless-Cluster finden Sie weitere Einzelheiten unter [Arbeiten mit Parametergruppen für Aurora Serverless v2](aurora-serverless-v2.setting-capacity.md#aurora-serverless-v2.parameter-groups) und [Parametergruppen für Aurora Serverless v1](aurora-serverless-v1.how-it-works.md#aurora-serverless.parameter-groups).   | 
|  Aurora PostgreSQL  |  Siehe [Amazon-Aurora-PostgreSQL-Parameter](AuroraPostgreSQL.Reference.ParameterGroups.md).  Für Aurora Serverless-Cluster finden Sie weitere Einzelheiten unter [Arbeiten mit Parametergruppen für Aurora Serverless v2](aurora-serverless-v2.setting-capacity.md#aurora-serverless-v2.parameter-groups) und [Parametergruppen für Aurora Serverless v1](aurora-serverless-v1.how-it-works.md#aurora-serverless.parameter-groups).   | 

**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](aurora-serverless-v2.setting-capacity.md#aurora-serverless-v2.parameter-groups) und [Parametergruppen für Aurora Serverless v1](aurora-serverless-v1.how-it-works.md#aurora-serverless.parameter-groups). 

# Eine DB-Cluster-Parametergruppe in Amazon Aurora erstellen
<a name="USER_WorkingWithParamGroups.CreatingCluster"></a>

Sie können eine neue DB-Cluster-Parametergruppe mithilfe der AWS-Managementkonsole AWS CLI, der oder der RDS-API erstellen.

Nachdem Sie eine DB-Cluster-Parametergruppe erstellt haben, sollten Sie mindestens fünf Minuten warten, bevor Sie einen DB-Cluster erstellen, der diese DB-Cluster-Parametergruppe verwendet. Auf diese Weise kann Amazon RDS die Parametergruppe vollständig erstellen, bevor sie vom neuen DB-Cluster verwendet wird. Sie können die Seite **Parametergruppen** in der [Amazon RDS-Konsole](https://console.aws.amazon.com/rds/) oder den [describe-db-cluster-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-cluster-parameters.html)Befehl verwenden, um zu überprüfen, ob Ihre DB-Cluster-Parametergruppe erstellt wurde.

Die folgenden Einschränkungen gelten für den Namen der DB-Cluster-Parametergruppe:
+ Der Name muss zwischen 1 und 255 Buchstaben, Zahlen oder Bindestriche enthalten.

  Standardnamen für Parametergruppen können einen Punkt enthalten, z. B. `default.aurora-mysql5.7`. Namen von benutzerdefinierten Parametergruppen dürfen jedoch keinen Punkt enthalten.
+ Das erste Zeichen muss ein Buchstabe sein.
+ Der Name darf nicht mit einem Bindestrich enden oder zwei aufeinanderfolgende Bindestriche enthalten.

## Konsole
<a name="USER_WorkingWithParamGroups.CreatingCluster.CON"></a>

**So erstellen Sie eine DB-Cluster-Parametergruppe**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

1. Wählen Sie **Create parameter group (Parametergruppe erstellen)**.

1. Geben Sie im Feld **Name der Parametergruppe** den Namen der neuen DB-Cluster-Parametergruppe ein.

1. Geben Sie im Feld **Beschreibung** eine Beschreibung für die neue DB-Cluster-Parametergruppe ein.

1. Wählen Sie als **Engine-Typ** Ihre Datenbank-Engine aus.

1. Wählen Sie als **Parametergruppenfamilie** eine DB-Parametergruppenfamilie aus.

1. Wählen Sie **Erstellen** aus.

## AWS CLI
<a name="USER_WorkingWithParamGroups.CreatingCluster.CLI"></a>

Verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster-parameter-group.html)Befehl, um eine DB-Cluster-Parametergruppe zu erstellen.

Im folgenden Beispiel wird eine DB-Cluster-Parametergruppe mit dem Namen *mydbclusterparametergroup* für Aurora MySQL Version 5.7 und der Beschreibung „*My new cluster parameter group*“ erstellt.

Nutzen Sie die folgenden erforderlichen Parameter:
+ `--db-cluster-parameter-group-name`
+ `--db-parameter-group-family`
+ `--description`

Um alle verfügbaren Parametergruppenfamilien aufzulisten, führen Sie den folgenden Befehl aus:

```
aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily"
```

**Anmerkung**  
Die Ausgabe enthält Duplikate.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds create-db-cluster-parameter-group \
    --db-cluster-parameter-group-name mydbclusterparametergroup \
    --db-parameter-group-family aurora-mysql5.7 \
    --description "My new cluster parameter group"
```
Für Windows:  

```
aws rds create-db-cluster-parameter-group ^
    --db-cluster-parameter-group-name mydbclusterparametergroup ^
    --db-parameter-group-family aurora-mysql5.7 ^
    --description "My new cluster parameter group"
```
Die Ausgabe dieses Befehls sieht etwa so aus:  

```
{
    "DBClusterParameterGroup": {
        "DBClusterParameterGroupName": "mydbclusterparametergroup",
        "DBParameterGroupFamily": "aurora-mysql5.7",
        "Description": "My new cluster parameter group",
        "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:123456789012:cluster-pg:mydbclusterparametergroup"
    }
}
```

## RDS-API
<a name="USER_WorkingWithParamGroups.CreatingCluster.API"></a>

Um eine DB-Cluster-Parametergruppe zu erstellen, verwenden Sie die RDS-API-Aktion [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBClusterParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBClusterParameterGroup.html).

Nutzen Sie die folgenden erforderlichen Parameter:
+ `DBClusterParameterGroupName`
+ `DBParameterGroupFamily`
+ `Description`

# Zuordnen einer DB-Cluster-Parametergruppe zu einem DB-Cluster
<a name="USER_WorkingWithParamGroups.AssociatingCluster"></a>

Sie können Ihre eigenen DB-Cluster-Parametergruppen mit benutzerdefinierten Einstellungen erstellen. Sie können eine DB-Cluster-Parametergruppe mithilfe der AWS-Managementkonsole, der AWS CLI oder der RDS-API zu einem DB-Cluster zuordnen. Das können Sie tun, wenn Sie einen DB-Cluster erstellen oder ändern.

Informationen über das Erstellen einer DB-Cluster-Parametergruppe finden Sie unter [Eine DB-Cluster-Parametergruppe in Amazon Aurora erstellen](USER_WorkingWithParamGroups.CreatingCluster.md). Informationen zum Erstellen eines DB-Clusters finden Sie unter [Erstellen eines Amazon Aurora-DB Clusters](Aurora.CreateInstance.md). Informationen über das Ändern eines DB-Clusters finden Sie unter [Ändern eines Amazon Aurora-DB-Clusters](Aurora.Modifying.md).

**Anmerkung**  
Wenn Sie für Aurora PostgreSQL 15.2, 14.7, 13.10, 12.14 und alle 11-Versionen die DB-Cluster-Parametergruppe ändern, die einem DB-Cluster zugeordnet ist, starten Sie jede Replikat-Instance neu, um die Änderungen anzuwenden.  
Um zu ermitteln, ob die primäre DB-Instance eines DB-Clusters zum Übernehmen von Änderungen neu gestartet werden muss, führen Sie den folgenden AWS CLI-Befehl aus:  
`aws rds describe-db-clusters --db-cluster-identifier db_cluster_identifier`  
Überprüfen Sie den Wert `DBClusterParameterGroupStatus` für die primäre DB-Instance in der Ausgabe. Wenn der Wert `pending-reboot` lautet, starten Sie die primäre DB-Instance des DB-Clusters neu.

## Konsole
<a name="USER_WorkingWithParamGroups.AssociatingCluster.CON"></a>

**So ordnen Sie eine DB-Cluster-Parametergruppe zu einem DB-Cluster zu**

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Databases (Datenbanken)** und dann den zu ändernden DB-Cluster aus. 

1. Wählen Sie **Ändern** aus. Die Seite **Modify DB cluster (DB-Cluster ändern)** wird angezeigt.

1. Ändern Sie die Einstellung für **DB-Cluster-Parametergruppen**. 

1. Klicken Sie auf **Weiter** und überprüfen Sie die Zusammenfassung aller Änderungen. 

   Die Änderung wird unabhängig von der Einstellung **Einplanung von Änderungen** sofort angewendet.

1. Überprüfen Sie auf der Bestätigungsseite Ihre Änderungen. Wenn sie korrekt sind, wählen Sie **Modify cluster (Cluster ändern)** aus, um Ihre Änderungen zu speichern. 

   Klicken Sie anderenfalls auf **Zurück**, um Ihre Änderungen zu bearbeiten, oder klicken Sie auf **Abbrechen**, um Ihre Änderungen zu verwerfen. 

## AWS CLI
<a name="USER_WorkingWithParamGroups.AssociatingCluster.CLI"></a>

Verwenden Sie den AWS CLI-Befehl [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html) mit den folgenden Optionen, um eine DB-Cluster-Parametergruppe zuzuordnen:
+ `--db-cluster-name`
+ `--db-cluster-parameter-group-name`

Im folgenden Beispiel wird die `mydbclpg`-DB-Parametergruppe zum `mydbcluster`-DB-Cluster zugeordnet.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds modify-db-cluster \
    --db-cluster-identifier mydbcluster \
    --db-cluster-parameter-group-name mydbclpg
```
Für Windows:  

```
aws rds modify-db-cluster ^
    --db-cluster-identifier mydbcluster ^
    --db-cluster-parameter-group-name mydbclpg
```

## RDS-API
<a name="USER_WorkingWithParamGroups.AssociatingCluster.API"></a>

Um eine DB-Cluster-Parametergruppe einem DB-Cluster zuzuordnen, verwenden Sie die RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html) mit den folgenden Parametern:
+ `DBClusterIdentifier`
+ `DBClusterParameterGroupName`

# Ändern von Parametern in einer DB-Cluster-Parametergruppe in Amazon Aurora
<a name="USER_WorkingWithParamGroups.ModifyingCluster"></a>

Sie können Parameterwerte in einer vom Kunden erstellten DB-Clusterparametergruppe ändern. Sie können die Parameterwerte in einer Standard-DB-Clusterparametergruppe nicht ändern. Änderungen an Parametern in einer benutzerdefinierten DB-Cluster-Parametergruppe gelten für alle DB-Cluster, die dieser DB-Cluster-Parametergruppe zugeordnet sind.

## Konsole
<a name="USER_WorkingWithParamGroups.ModifyingCluster.CON"></a>

**So ändern Sie eine DB-Cluster-Parametergruppe**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

1. Wählen Sie in der Liste die zu ändernde Parametergruppe.

1. Wählen Sie für **Parameter group actions (Parametergruppenaktionen)** die Option **Bearbeiten**.

1. Ändern Sie die Werte der Parameter, die Sie ändern möchten. Sie können durch die Parameter scrollen, in dem Sie die Pfeiltasten oben rechts im Dialogfeld verwenden. 

   Die Werte in einer Standardparametergruppe können Sie nicht ändern.

1. Wählen Sie **Änderungen speichern ** aus.

1. Starten Sie die primäre DB-Instance (Writer) im Cluster neu, um die Änderungen darauf anzuwenden.

1. Starten Sie anschließend die Reader-DB-Instances neu, um die Änderungen anzuwenden. 

   Wenn Sie die DB-Instances nicht neu starten, kann ein Failover-Vorgang länger als normal dauern.

## AWS CLI
<a name="USER_WorkingWithParamGroups.ModifyingCluster.CLI"></a>

Um eine DB-Cluster-Parametergruppe zu ändern, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster-parameter-group.html)Befehl mit den folgenden erforderlichen Parametern:
+ `--db-cluster-parameter-group-name`
+ `--parameters`

Im folgenden Beispiel werden die Werte `server_audit_logging` und `server_audit_logs_upload` in der DB-Cluster-Parametergruppe *mydbclusterparametergroup* geändert.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds modify-db-cluster-parameter-group \
    --db-cluster-parameter-group-name mydbclusterparametergroup \
    --parameters "ParameterName=server_audit_logging,ParameterValue=1,ApplyMethod=immediate" \
                 "ParameterName=server_audit_logs_upload,ParameterValue=1,ApplyMethod=immediate"
```
Für Windows:  

```
aws rds modify-db-cluster-parameter-group ^
    --db-cluster-parameter-group-name mydbclusterparametergroup ^
    --parameters "ParameterName=server_audit_logging,ParameterValue=1,ApplyMethod=immediate" ^
                 "ParameterName=server_audit_logs_upload,ParameterValue=1,ApplyMethod=immediate"
```
Die Ausgabe des Befehls ähnelt der Folgenden:  

```
DBCLUSTERPARAMETERGROUP  mydbclusterparametergroup
```

## RDS-API
<a name="USER_WorkingWithParamGroups.ModifyingCluster.API"></a>

Um eine DB-Cluster-Parametergruppe zu ändern, verwenden Sie den RDS-API-Befehl [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBClusterParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBClusterParameterGroup.html) mit den folgenden erforderlichen Parametern:
+ `DBClusterParameterGroupName`
+ `Parameters`

# Zurücksetzen von Parametern in einer DB-Cluster-Parametergruppe in Amazon Aurora
<a name="USER_WorkingWithParamGroups.ResettingCluster"></a>

Sie können Parameter in einer vom Kunden erstellten DB-Clusterparametergruppe auf ihre Standardwerte zurücksetzen. Änderungen an Parametern in einer benutzerdefinierten DB-Cluster-Parametergruppe gelten für alle DB-Cluster, die dieser DB-Cluster-Parametergruppe zugeordnet sind.

**Anmerkung**  
In einer Standardparametergruppe des DB-Clusters werden die Parameter immer auf ihre Standardwerte eingestellt.

## Konsole
<a name="USER_WorkingWithParamGroups.ResettingCluster.CON"></a>

**So setzen Sie Parameter in einer DB-Cluster-Parametergruppe auf ihre Standardwerte zurück**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

1. Wählen Sie in der Liste die Parametergruppe aus.

1. Wählen Sie für **Parameter group actions (Parametergruppenaktionen)** die Option **Bearbeiten**.

1. Wählen Sie die Parameter aus, die Sie auf ihre Standardwerte zurücksetzen möchten. Sie können durch die Parameter scrollen, in dem Sie die Pfeiltasten oben rechts im Dialogfeld verwenden. 

   Sie können die Werte in einer Standardparametergruppe nicht zurücksetzen.

1. Wählen Sie **Reset (Zurücksetzen)** und bestätigen Sie dann mit **Reset parameters (Parameter zurücksetzen)**.

1. Starten Sie die primäre DB-Instance im DB-Cluster neu, um die Änderungen auf alle DB-Instances in dem DB-Cluster anzuwenden.

## AWS CLI
<a name="USER_WorkingWithParamGroups.ResettingCluster.CLI"></a>

Um Parameter in einer DB-Cluster-Parametergruppe auf ihre Standardwerte zurückzusetzen, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/reset-db-cluster-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/reset-db-cluster-parameter-group.html)Befehl mit der folgenden erforderlichen Option:`--db-cluster-parameter-group-name`.

Um alle Parameter in der Parametergruppe des DB-Clusters zurückzusetzen, wählen Sie die Option `--reset-all-parameters`. Um bestimmte Parameter zurückzusetzen, geben Sie die Option `--parameters` an.

Im folgenden Beispiel werden alle Parameter in der DB-Parametergruppe namens *mydbparametergroup* auf ihre Standardwerte zurückgesetzt.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds reset-db-cluster-parameter-group \
    --db-cluster-parameter-group-name mydbparametergroup \
    --reset-all-parameters
```
Für Windows:  

```
aws rds reset-db-cluster-parameter-group ^
    --db-cluster-parameter-group-name mydbparametergroup ^
    --reset-all-parameters
```

Im folgenden Beispiel werden die Werte `server_audit_logging` und `server_audit_logs_upload` in der DB-Cluster-Parametergruppe *mydbclusterparametergroup* auf ihre Standardwerte zurückgesetzt.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds reset-db-cluster-parameter-group \
    --db-cluster-parameter-group-name mydbclusterparametergroup \
    --parameters "ParameterName=server_audit_logging,ApplyMethod=immediate" \
                 "ParameterName=server_audit_logs_upload,ApplyMethod=immediate"
```
Für Windows:  

```
aws rds reset-db-cluster-parameter-group ^
    --db-cluster-parameter-group-name mydbclusterparametergroup ^
    --parameters "ParameterName=server_audit_logging,ParameterValue=1,ApplyMethod=immediate" ^
                 "ParameterName=server_audit_logs_upload,ParameterValue=1,ApplyMethod=immediate"
```
Die Ausgabe des Befehls ähnelt der Folgenden:  

```
DBClusterParameterGroupName  mydbclusterparametergroup
```

## RDS-API
<a name="USER_WorkingWithParamGroups.ResettingCluster.API"></a>

Um Parameter in einer DB-Cluster-Parametergruppe auf ihre Standardwerte zurückzusetzen, verwenden Sie den [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ResetDBClusterParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ResetDBClusterParameterGroup.html)-RDS-API-Befehl mit dem folgenden erforderlichen Parameter: `DBClusterParameterGroupName`.

Um alle Parameter in der Parametergruppe des DB-Clusters zurückzusetzen, legen Sie den Parameter `ResetAllParameters` auf `true` fest. Um bestimmte Parameter zurückzusetzen, geben Sie den Parameter `Parameters` an.

# Kopieren einer DB-Cluster-Parametergruppe in Amazon Aurora
<a name="USER_WorkingWithParamGroups.CopyingCluster"></a>

Sie können die von Ihnen erstellten benutzerdefinierten DB-Cluster-Parametergruppen kopieren. Das Kopieren einer Parametergruppe ist eine praktische Lösung, wenn Sie bereits eine DB-Cluster-Parametergruppe erstellt haben und die am häufigsten verwendeten Parameter und Werte aus dieser Gruppe in eine neuen DB-Cluster-Parametergruppe übernehmen möchten. Sie können eine DB-Cluster-Parametergruppe kopieren, indem Sie den Befehl AWS CLI [copy-db-cluster-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-cluster-parameter-group.html) oder den [DBClusterParameterGroupRDS-API-Kopiervorgang](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBParameterGroup.html) verwenden.

Nachdem Sie eine DB-Cluster-Parametergruppe kopiert haben, warten Sie mindestens fünf Minuten, bevor Sie einen DB-Cluster erstellen, der diese DB-Cluster-Parametergruppe verwendet. Auf diese Weise kann Amazon RDS die Parametergruppe vollständig kopieren, bevor sie vom neuen DB-Cluster verwendet wird. Sie können die Seite **Parametergruppen** in der [Amazon RDS-Konsole](https://console.aws.amazon.com/rds/) oder den [describe-db-cluster-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-cluster-parameters.html)Befehl verwenden, um zu überprüfen, ob Ihre DB-Cluster-Parametergruppe erstellt wurde.

**Anmerkung**  
Standardparametergruppen können nicht kopiert werden. Sie können jedoch eine neue Parametergruppe erstellen, die auf einer Standardparametergruppe basiert.  
Sie können eine DB-Cluster-Parametergruppe nicht in eine andere AWS-Konto oder kopieren AWS-Region.

## Konsole
<a name="USER_WorkingWithParamGroups.CopyingCluster.CON"></a>

**So kopieren Sie eine DB-Cluster-Parametergruppe**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

1. Wählen Sie in der Liste die zu kopierende benutzerdefinierte Parametergruppe.

1. Wählen Sie für **Parameter group actions (Parametergruppenaktionen)** die Option **Kopieren**.

1. Geben Sie unter **New DB parameter group identifier (Neue DB-Parametergruppenkennung)** einen Namen für die neue Parametergruppe ein.

1. Geben Sie unter **Beschreibung** eine Beschreibung für die neue Parametergruppe ein.

1. Wählen Sie die Option **Copy** aus.

## AWS CLI
<a name="USER_WorkingWithParamGroups.CopyingCluster.CLI"></a>

Um eine DB-Cluster-Parametergruppe zu kopieren, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-cluster-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-cluster-parameter-group.html)Befehl mit den folgenden erforderlichen Parametern:
+ `--source-db-cluster-parameter-group-identifier`
+ `--target-db-cluster-parameter-group-identifier`
+ `--target-db-cluster-parameter-group-description`

Im folgenden Beispiel wird eine neue DB-Cluster-Parametergruppe mit dem Namen `mygroup2` als Kopie der DB-Cluster-Parametergruppe `mygroup1` erstellt.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds copy-db-cluster-parameter-group \
    --source-db-cluster-parameter-group-identifier mygroup1 \
    --target-db-cluster-parameter-group-identifier mygroup2 \
    --target-db-cluster-parameter-group-description "DB parameter group 2"
```
Für Windows:  

```
aws rds copy-db-cluster-parameter-group ^
    --source-db-cluster-parameter-group-identifier mygroup1 ^
    --target-db-cluster-parameter-group-identifier mygroup2 ^
    --target-db-cluster-parameter-group-description "DB parameter group 2"
```

## RDS-API
<a name="USER_WorkingWithParamGroups.Copying.API"></a>

Um eine DB-Cluster-Parametergruppe zu kopieren, verwenden Sie die RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBClusterParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBClusterParameterGroup.html) mit den folgenden erforderlichen Parametern:
+ `SourceDBClusterParameterGroupIdentifier`
+ `TargetDBClusterParameterGroupIdentifier`
+ `TargetDBClusterParameterGroupDescription`

# Auflisten von DB-Cluster-Parametergruppen in Amazon Aurora
<a name="USER_WorkingWithParamGroups.ListingCluster"></a>

Sie können die DB-Cluster-Parametergruppen auflisten, die Sie für Ihr AWS Konto erstellt haben.

**Anmerkung**  
Standardparametergruppen werden automatisch aus einer Standardparametervorlage generiert, wenn Sie ein DB-Cluster für eine bestimmte DB-Engine und -Version erstellen. Diese Standardparametergruppen enthalten bevorzugte Parametereinstellungen und können nicht geändert werden. Wenn Sie eine benutzerdefinierte Parametergruppe erstellen, können Sie Parametereinstellungen ändern. 

## Konsole
<a name="USER_WorkingWithParamGroups.ListingCluster.CON"></a>

**Um alle DB-Cluster-Parametergruppen für ein AWS Konto aufzulisten**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

   Die DB-Cluster-Parametergruppen erscheinen in der Liste mit **DB cluster parameter group (DB-Cluster-Parametergruppe)** als **Type (Typ)**.

## AWS CLI
<a name="USER_WorkingWithParamGroups.ListingCluster.CLI"></a>

Verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-clusterparameter-groups.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-clusterparameter-groups.html)Befehl, um alle DB-Cluster-Parametergruppen für ein AWS Konto aufzulisten.

**Example**  
Im folgenden Beispiel werden alle verfügbaren DB-Cluster-Parametergruppen für ein AWS -Konto aufgelistet.  

```
aws rds describe-db-cluster-parameter-groups
```
Im folgenden Beispiel wird die Parametergruppe *mydbclusterparametergroup* beschrieben.  
Für Linux, macOS oder Unix:  

```
aws rds describe-db-cluster-parameter-groups \
    --db-cluster-parameter-group-name mydbclusterparametergroup
```
Für Windows:  

```
aws rds describe-db-cluster-parameter-groups ^
    --db-cluster-parameter-group-name mydbclusterparametergroup
```
Die Ausgabe des Befehls ähnelt der Folgenden:  

```
{
    "DBClusterParameterGroups": [
        {
            "DBClusterParameterGroupName": "mydbclusterparametergroup",
            "DBParameterGroupFamily": "aurora-mysql5.7",
            "Description": "My new cluster parameter group",
            "DBClusterParameterGroupArn": "arn:aws:rds:us-east-1:123456789012:cluster-pg:mydbclusterparametergroup"
        }
    ]
}
```

## RDS-API
<a name="USER_WorkingWithParamGroups.ListingCluster.API"></a>

Verwenden Sie die [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBClusterParameterGroups.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBClusterParameterGroups.html)RDS-API-Aktion, um alle DB-Cluster-Parametergruppen für ein AWS Konto aufzulisten.

# Parameterwerte für eine DB-Cluster-Parametergruppe in Amazon Aurora anzeigen
<a name="USER_WorkingWithParamGroups.ViewingCluster"></a>

Sie können alle Parameter in einer DB-Cluster-Parametergruppe mit ihren Werten in einer Liste anzeigen.

## Konsole
<a name="USER_WorkingWithParamGroups.ViewingCluster.CON"></a>

**So zeigen Sie die Parameterwerte für eine DB-Cluster-Parametergruppe an**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

   Die DB-Cluster-Parametergruppen erscheinen in der Liste mit **DB cluster parameter group (DB-Cluster-Parametergruppe)** als **Type (Typ)**.

1. Wählen Sie den Namen der DB-Cluster-Parametergruppe, um deren Parameterliste anzuzeigen.

## AWS CLI
<a name="USER_WorkingWithParamGroups.ViewingCluster.CLI"></a>

Um die Parameterwerte für eine DB-Cluster-Parametergruppe anzuzeigen, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-cluster-parameters.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-cluster-parameters.html)Befehl mit dem folgenden erforderlichen Parameter.
+ `--db-cluster-parameter-group-name`

**Example**  
Das folgende Beispiel listet die Parameter und Parameterwerte für eine DB-Cluster-Parametergruppe namens *mydbclusterparametergroup* im JSON-Format auf.  
Die Ausgabe des Befehls ähnelt der Folgenden:  

```
aws rds describe-db-cluster-parameters --db-cluster-parameter-group-name mydbclusterparametergroup
```

```
{
    "Parameters": [
        {
            "ParameterName": "allow-suspicious-udfs",
            "Description": "Controls whether user-defined functions that have only an xxx symbol for the main function can be loaded",
            "Source": "engine-default",
            "ApplyType": "static",
            "DataType": "boolean",
            "AllowedValues": "0,1",
            "IsModifiable": false,
            "ApplyMethod": "pending-reboot",
            "SupportedEngineModes": [
                "provisioned"
            ]
        },
        {
            "ParameterName": "aurora_binlog_read_buffer_size",
            "ParameterValue": "5242880",
            "Description": "Read buffer size used by master dump thread when the switch aurora_binlog_use_large_read_buffer is ON.",
            "Source": "engine-default",
            "ApplyType": "dynamic",
            "DataType": "integer",
            "AllowedValues": "8192-536870912",
            "IsModifiable": true,
            "ApplyMethod": "pending-reboot",
            "SupportedEngineModes": [
                "provisioned"
            ]
        },

...
```

## RDS-API
<a name="USER_WorkingWithParamGroups.ViewingCluster.API"></a>

Um die Parameterwerte für eine DB-Cluster-Parametergruppe anzuzeigen, verwenden Sie den RDS-API-Befehl [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html) mit dem folgenden erforderlichen Parameter.
+ `DBClusterParameterGroupName`

In einigen Fällen werden die zulässigen Werte für einen Parameter nicht angezeigt. Es handelt sich dabei immer um Parameter, bei denen die Quelle die Standardeinstellung der Datenbank-Engine ist.

Um die Werte dieser Parameter anzuzeigen, können Sie die folgenden SQL-Anweisungen ausführen:
+ MySQL:

  ```
  -- Show the value of a particular parameter
  mysql$ SHOW VARIABLES LIKE '%parameter_name%';
  
  -- Show the values of all parameters
  mysql$ SHOW VARIABLES;
  ```
+ PostgreSQL:

  ```
  -- Show the value of a particular parameter
  postgresql=> SHOW parameter_name;
  
  -- Show the values of all parameters
  postgresql=> SHOW ALL;
  ```

# Löschen einer DB-Cluster-Parametergruppe in Amazon Aurora
<a name="USER_WorkingWithParamGroups.DeletingCluster"></a>

Sie können eine DB-Cluster-Parametergruppe mithilfe der AWS-Managementkonsole AWS CLI, oder RDS-API löschen. Eine DB-Cluster-Parametergruppe kann nur gelöscht werden, wenn sie mit keinem DB-Cluster verknüpft ist.

## Konsole
<a name="USER_WorkingWithParamGroups.DeletingCluster.CON"></a>

**So löschen Sie Parametergruppen:**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

   Die verfügbaren Parametergruppen werden in einer Liste angezeigt.

1. Wählen Sie den Namen der zu löschenden DB-Cluster-Parametergruppen aus.

1. Wählen Sie **Actions** (Aktionen) und anschließend **Delete** (Löschen) aus.

1. Überprüfen Sie die Namen der Parametergruppen und wählen Sie dann **Löschen**.

## AWS CLI
<a name="USER_WorkingWithParamGroups.DeletingCluster.CLI"></a>

Um eine DB-Cluster-Parametergruppe zu löschen, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-cluster-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-cluster-parameter-group.html)Befehl mit dem folgenden erforderlichen Parameter.
+ `--db-parameter-group-name`

**Example**  
Im folgenden Beispiel wird die DB-Cluster-Parametergruppe *mydbparametergroup* gelöscht.  

```
aws rds delete-db-cluster-parameter-group --db-parameter-group-name mydbparametergroup
```

## RDS-API
<a name="USER_WorkingWithParamGroups.DeletingCluster.API"></a>

Verwenden Sie den Befehl [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteDBClusterParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteDBClusterParameterGroup.html) mit den folgenden erforderlichen Parametern, um eine DB-Cluster-Parametergruppe zu löschen.
+ `DBParameterGroupName`

# DB-Parametergruppen für DB-Instances von Amazon Aurora
<a name="USER_WorkingWithDBInstanceParamGroups"></a>

DB-Instances verwenden DB-Parametergruppen. Die folgenden Abschnitte beschreiben das Konfigurieren und Verwalten von DB-Instance-Parametergruppen.

**Topics**
+ [Erstellen einer DB-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.Creating.md)
+ [Verknüpfen einer DB-Parametergruppe mit einer DB-Instance in Amazon Aurora](USER_WorkingWithParamGroups.Associating.md)
+ [Ändern von Parametern in einer DB-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.Modifying.md)
+ [Zurücksetzen von Parametern in einer DB-Parametergruppe auf ihre Standardwerte in Amazon Aurora](USER_WorkingWithParamGroups.Resetting.md)
+ [Kopieren einer DB-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.Copying.md)
+ [Auflisten von DB-Parametergruppen in Amazon Aurora](USER_WorkingWithParamGroups.Listing.md)
+ [Anzeigen von Parameterwerten für eine DB-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.Viewing.md)
+ [Löschen einer DB-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.Deleting.md)

# Erstellen einer DB-Parametergruppe in Amazon Aurora
<a name="USER_WorkingWithParamGroups.Creating"></a>

Sie können eine neue DB-Parametergruppe mithilfe der AWS-Managementkonsole AWS CLI, der oder der RDS-API erstellen.

Die folgenden Einschränkungen gelten für den Namen der DB-Parametergruppe:
+ Der Name muss zwischen 1 und 255 Buchstaben, Zahlen oder Bindestriche enthalten.

  Standardnamen für Parametergruppen können einen Punkt enthalten, z. B. `default.mysql8.0`. Namen von benutzerdefinierten Parametergruppen dürfen jedoch keinen Punkt enthalten.
+ Das erste Zeichen muss ein Buchstabe sein.
+ Der Name darf nicht mit einem Bindestrich enden oder zwei aufeinanderfolgende Bindestriche enthalten.

## Konsole
<a name="USER_WorkingWithParamGroups.Creating.CON"></a>

**So erstellen Sie eine DB-Parametergruppe:**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

1. Wählen Sie **Create parameter group (Parametergruppe erstellen)**.

1. Geben Sie für **Parametergruppenname** den Namen Ihrer neuen DB-Parametergruppe ein.

1. Geben Sie für **Beschreibung** eine Beschreibung für Ihre neue DB-Parametergruppe ein. 

1. Wählen Sie als **Engine-Typ** Ihre DB-Engine aus. 

1. Wählen Sie als **Parametergruppenfamilie** eine DB-Parametergruppenfamilie aus.

1. Wählen Sie für **Typ**, falls zutreffend, **DB-Parametergruppe** aus.

1. Wählen Sie **Erstellen** aus.

## AWS CLI
<a name="USER_WorkingWithParamGroups.Creating.CLI"></a>

Verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-parameter-group.html)Befehl, um eine DB-Parametergruppe zu erstellen. Im folgenden Beispiel wird eine DB-Parametergruppe mit dem Namen *mydbparametergroup* für MySQL Version 8.0 und der Beschreibung „*My new parameter group*“ erstellt.

Nutzen Sie die folgenden erforderlichen Parameter:
+ `--db-parameter-group-name`
+ `--db-parameter-group-family`
+ `--description`

Um alle verfügbaren Parametergruppenfamilien aufzulisten, führen Sie den folgenden Befehl aus:

```
aws rds describe-db-engine-versions --query "DBEngineVersions[].DBParameterGroupFamily"
```

**Anmerkung**  
Die Ausgabe enthält Duplikate.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds create-db-parameter-group \
    --db-parameter-group-name mydbparametergroup \
    --db-parameter-group-family aurora-mysql5.7 \
    --description "My new parameter group"
```
Für Windows:  

```
aws rds create-db-parameter-group ^
    --db-parameter-group-name mydbparametergroup ^
    --db-parameter-group-family aurora-mysql5.7 ^
    --description "My new parameter group"
```
Die Ausgabe dieses Befehls sieht etwa so aus:  

```
DBPARAMETERGROUP  mydbparametergroup  aurora-mysql5.7  My new parameter group					
```

## RDS-API
<a name="USER_WorkingWithParamGroups.Creating.API"></a>

Um eine DB-Parametergruppe zu erstellen, verwenden Sie die RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html).

Nutzen Sie die folgenden erforderlichen Parameter:
+ `DBParameterGroupName`
+ `DBParameterGroupFamily`
+ `Description`

# Verknüpfen einer DB-Parametergruppe mit einer DB-Instance in Amazon Aurora
<a name="USER_WorkingWithParamGroups.Associating"></a>

Sie können Ihre eigenen DB-Parametergruppen mit benutzerdefinierten Einstellungen erstellen. Sie können einer DB-Instance mithilfe der AWS-Managementkonsole, der oder der RDS-API eine DB-Parametergruppe zuordnen. AWS CLI Das können Sie tun, wenn Sie eine DB-Instance erstellen oder ändern.

Informationen über das Erstellen einer Parametergruppe finden Sie unter [Erstellen einer DB-Parametergruppe in Amazon Aurora](USER_WorkingWithParamGroups.Creating.md). Informationen zum Ändern einer DB-Instance finden Sie unter [Ändern einer DB-Instance in einem DB-Cluster](Aurora.Modifying.md#Aurora.Modifying.Instance).

**Anmerkung**  
Wenn Sie eine neue DB-Parametergruppe einer DB-Instance zuordnen, werden die geänderten statischen und dynamischen Parameter erst nach Neustart der DB-Instance angewendet. Wenn Sie jedoch dynamische Parameter in der DB-Parametergruppe ändern, nachdem Sie sie der DB-Instance zugeordnet haben, werden diese Änderungen sofort ohne Neustart angewendet.

## Konsole
<a name="USER_WorkingWithParamGroups.Associating.CON"></a>

**So verknüpfen Sie eine DB-Parametergruppe mit einer DB-Instance**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Databases (Datenbanken)** und dann die DB-Instance, die Sie ändern möchten. 

1. Wählen Sie **Modify** aus. Die Seite **Modify DB instance** (DB-Instance ändern) wird angezeigt.

1. Ändern Sie die Einstellung für **DB-Parametergruppen** . 

1. Klicken Sie auf **Weiter** und überprüfen Sie die Zusammenfassung aller Änderungen. 

1. (Optional) Klicken Sie auf **Apply immediately (Sofort anwenden)**, um die Änderungen direkt zu übernehmen. Die Auswahl dieser Option kann in einigen Fällen einen Ausfall verursachen. 

1. Überprüfen Sie auf der Bestätigungsseite Ihre Änderungen. Wenn sie korrekt sind, wählen Sie **Modify DB Instance** (DB-Instance ändern) aus, um Ihre Änderungen zu speichern. 

   Oder klicken Sie auf **Zurück**, um Ihre Änderungen zu bearbeiten, oder auf **Abbrechen**, um Ihre Änderungen zu verwerfen. 

## AWS CLI
<a name="USER_WorkingWithParamGroups.Associating.CLI"></a>

Um eine DB-Parametergruppe mit einer DB-Instance zu verknüpfen, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html)Befehl mit den folgenden Optionen:
+ `--db-instance-identifier`
+ `--db-parameter-group-name`

Im folgenden Beispiel wird die `mydbpg`-DB-Parametergruppe mit der `database-1`-DB-Instance verknüpft. Die Änderungen werden mit sofort übernomme `--apply-immediately`. Verwenden Sie `--no-apply-immediately`, um Änderungen im nächsten Wartungszeitraum anzuwenden. 

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds modify-db-instance \
    --db-instance-identifier database-1 \
    --db-parameter-group-name mydbpg \
    --apply-immediately
```
Für Windows:  

```
aws rds modify-db-instance ^
    --db-instance-identifier database-1 ^
    --db-parameter-group-name mydbpg ^
    --apply-immediately
```

## RDS-API
<a name="USER_WorkingWithParamGroups.Associating.API"></a>

Um eine DB-Parametergruppe zu einer DB-Instance zuzuordnen, verwenden Sie die RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html) mit den folgenden Parametern:
+ `DBInstanceName`
+ `DBParameterGroupName`

# Ändern von Parametern in einer DB-Parametergruppe in Amazon Aurora
<a name="USER_WorkingWithParamGroups.Modifying"></a>

Sie können die Parameterwerte in einer benutzerdefinierten DB-Parametergruppe ändern. Die Parameterwerte in einer Standard-DB-Parametergruppe können nicht geändert werden. Änderungen bei Parametern in einer benutzerdefinierten DB-Parametergruppe werden auf alle DB-Instances angewandt, die dieser DB-Parametergruppe zugeteilt sind. 

Es gibt zwei Arten von Parametern: dynamische Parameter und statische Parameter. Änderungen an dynamischen Parametern werden sofort und ohne Neustart auf die DB-Instance angewendet. Änderungen an statischen Parametern werden erst nach dem Neustart der DB-Instance übernommen.

In der RDS-Konsole wird der Status einer DB-Parametergruppe, die einer DB-Instance zugeordnet ist, auf der Registerkarte **Konfiguration** angezeigt. Wenn beispielsweise auf der DB-Instance die neuesten Änderungen an der zugeordneten DB-Parametergruppe noch nicht übernommen wurden, gibt die RDS-Konsole für diese DB-Parametergruppe den Status **pending-reboot (Neustart ausstehend)** an. Damit die neuesten Parameteränderungen für diese DB-Instance übernommen werden, starten Sie die DB-Instance manuell neu.

![\[Ändern von Parametern im Szenario „pending reboot”\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/AuroraUserGuide/images/db-cluster-instance-param-group.png)


## Konsole
<a name="USER_WorkingWithParamGroups.Modifying.CON"></a>

**So ändern Sie Parameter in einer DB-Parametergruppe**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

1. Wählen Sie in der Liste den Namen der zu ändernden Parametergruppe aus.

1. Wählen Sie für **Parameter group actions (Parametergruppenaktionen)** die Option **Bearbeiten**.

1. Ändern Sie wie gewünscht die Werte der Parameter. Sie können durch die Parameter scrollen, in dem Sie die Pfeiltasten oben rechts im Dialogfeld verwenden. 

   Die Werte in einer Standardparametergruppe können Sie nicht ändern.

1. Wählen Sie **Save Changes**.

## AWS CLI
<a name="USER_WorkingWithParamGroups.Modifying.CLI"></a>

Um eine DB-Parametergruppe zu ändern, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html)Befehl mit den folgenden erforderlichen Optionen:
+ `--db-parameter-group-name`
+ `--parameters`

Im folgenden Beispiel werden die Werte` max_connections` und `max_allowed_packet` in der DB-Parametergruppe *mydbparametergroup* geändert.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds modify-db-parameter-group \
    --db-parameter-group-name mydbparametergroup \
    --parameters "ParameterName=max_connections,ParameterValue=250,ApplyMethod=immediate" \
                 "ParameterName=max_allowed_packet,ParameterValue=1024,ApplyMethod=immediate"
```
Für Windows:  

```
aws rds modify-db-parameter-group ^
    --db-parameter-group-name mydbparametergroup ^
    --parameters "ParameterName=max_connections,ParameterValue=250,ApplyMethod=immediate" ^
                 "ParameterName=max_allowed_packet,ParameterValue=1024,ApplyMethod=immediate"
```
Die Ausgabe des Befehls ähnelt der Folgenden:  

```
DBPARAMETERGROUP  mydbparametergroup
```

## RDS-API
<a name="USER_WorkingWithParamGroups.Modifying.API"></a>

Zum Ändern einer DB-Parametergruppe verwenden Sie die RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html) mit den folgenden erforderlichen Parametern:
+ `DBParameterGroupName`
+ `Parameters`

# Zurücksetzen von Parametern in einer DB-Parametergruppe auf ihre Standardwerte in Amazon Aurora
<a name="USER_WorkingWithParamGroups.Resetting"></a>

Sie können Parameterwerte in einer vom Kunden erstellten DB-Parametergruppe auf ihre Standardwerte zurücksetzen. Änderungen bei Parametern in einer benutzerdefinierten DB-Parametergruppe werden auf alle DB-Instances angewandt, die dieser DB-Parametergruppe zugeteilt sind.

Wenn Sie die Konsole verwenden, können Sie bestimmte Parameter auf ihre Standardwerte zurücksetzen. Sie können jedoch nicht einfach alle Parameter in der DB-Parametergruppe auf einmal zurücksetzen. Wenn Sie die AWS CLI oder die RDS-API verwenden, können Sie bestimmte Parameter auf ihre Standardwerte zurücksetzen. Sie können auch alle Parameter in der DB-Parametergruppe auf einmal zurücksetzen.

Änderungen an einigen Parametern werden sofort ohne Neustart auf die DB-Instance angewendet. Änderungen an anderen Parametern werden erst angewendet, nachdem die DB-Instance neu gestartet wurde. In der RDS-Konsole wird der Status einer DB-Parametergruppe, die einer DB-Instance zugeordnet ist, auf der Registerkarte **Konfiguration** angezeigt. Nehmen wir beispielsweise an, dass auf der DB-Instance die neuesten Änderungen an der zugeordneten DB-Parametergruppe noch nicht übernommen wurden. In diesem Fall gibt die RDS-Konsole für die DB-Parametergruppe den Status **pending-reboot** an. Damit die neuesten Parameteränderungen für diese DB-Instance übernommen werden, starten Sie die DB-Instance manuell neu.

![\[Ändern von Parametern im Szenario „pending reboot”\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/AuroraUserGuide/images/db-cluster-instance-param-group.png)


**Anmerkung**  
In einer Standard-DB-Parametergruppe werden Parameter immer auf ihre Standardwerte festgelegt.

## Konsole
<a name="USER_WorkingWithParamGroups.Resetting.CON"></a>

**So setzen Sie Parameter in einer DB-Parametergruppe auf ihre Standardwerte zurück**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

1. Wählen Sie in der Liste die Parametergruppe aus.

1. Wählen Sie für **Parameter group actions (Parametergruppenaktionen)** die Option **Bearbeiten**.

1. Wählen Sie die Parameter aus, die Sie auf ihre Standardwerte zurücksetzen möchten. Sie können durch die Parameter scrollen, in dem Sie die Pfeiltasten oben rechts im Dialogfeld verwenden. 

   Sie können die Werte in einer Standardparametergruppe nicht zurücksetzen.

1. Wählen Sie **Reset (Zurücksetzen)** und bestätigen Sie dann mit **Reset parameters (Parameter zurücksetzen)**.

## AWS CLI
<a name="USER_WorkingWithParamGroups.Resetting.CLI"></a>

Um einige oder alle Parameter in einer DB-Parametergruppe zurückzusetzen, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/reset-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/reset-db-parameter-group.html)Befehl mit der folgenden erforderlichen Option:`--db-parameter-group-name`.

Um alle Parameter in der DB-Parametergruppe zurückzusetzen, geben Sie die Option `--reset-all-parameters` an. Um bestimmte Parameter zurückzusetzen, geben Sie die Option `--parameters` an.

Im folgenden Beispiel werden alle Parameter in der DB-Parametergruppe namens *mydbparametergroup* auf ihre Standardwerte zurückgesetzt.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds reset-db-parameter-group \
    --db-parameter-group-name mydbparametergroup \
    --reset-all-parameters
```
Für Windows:  

```
aws rds reset-db-parameter-group ^
    --db-parameter-group-name mydbparametergroup ^
    --reset-all-parameters
```

Im folgenden Beispiel werden die Optionen `max_connections` und `max_allowed_packet` in der DB-Parametergruppe namens *mydbparametergroup* auf ihre Standardwerte zurückgesetzt.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds reset-db-parameter-group \
    --db-parameter-group-name mydbparametergroup \
    --parameters "ParameterName=max_connections,ApplyMethod=immediate" \
                 "ParameterName=max_allowed_packet,ApplyMethod=immediate"
```
Für Windows:  

```
aws rds reset-db-parameter-group ^
    --db-parameter-group-name mydbparametergroup ^
    --parameters "ParameterName=max_connections,ApplyMethod=immediate" ^
                 "ParameterName=max_allowed_packet,ApplyMethod=immediate"
```
Die Ausgabe des Befehls ähnelt der Folgenden:  

```
DBParameterGroupName  mydbparametergroup
```

## RDS-API
<a name="USER_WorkingWithParamGroups.Resetting.API"></a>

Um Parameter in einer DB-Parametergruppe auf ihre Standardwerte zurückzusetzen, verwenden Sie den RDS-API-Befehl [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ResetDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ResetDBParameterGroup.html) mit dem folgenden erforderlichen Parameter: `DBParameterGroupName`.

Um alle Parameter in der DB-Parametergruppe zurückzusetzen, setzen Sie den Parameter `ResetAllParameters` auf `true`. Um bestimmte Parameter zurückzusetzen, geben Sie den Parameter `Parameters` an.

# Kopieren einer DB-Parametergruppe in Amazon Aurora
<a name="USER_WorkingWithParamGroups.Copying"></a>

Sie können benutzerdefinierte DB-Parametergruppen, die Sie erstellt haben, kopieren. Das Kopieren einer Parametergruppe kann eine bequeme Lösung sein. Ein Beispiel ist, wenn Sie eine DB-Parametergruppe erstellt haben und die am häufigsten verwendeten Parameter und Werte in einer neuen DB-Parametergruppe aufnehmen möchten. Sie können eine DB-Parametergruppe kopieren, indem Sie den verwenden AWS-Managementkonsole. Sie können auch den AWS CLI [copy-db-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-parameter-group.html)Befehl oder den Vorgang RDS API [Copy DBParameter Group](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBParameterGroup.html) verwenden.

Nachdem Sie eine DB-Parametergruppe kopiert haben, warten Sie mindestens fünf Minuten, bevor Sie die erste DB-Instance erstellen, die diese DB-Parametergruppe als Standardparametergruppe verwendet. So kann die Kopieraktion in Amazon RDS abgeschlossen werden, bevor die Parametergruppe verwendet wird. Dies ist insbesondere für Parameter wichtig, die beim Erstellen der Standarddatenbank für eine DB-Instance wichtig sind. Ein Beispiel ist der Zeichensatz für die mit dem Parameter `character_set_database` definierte Standarddatenbank. Verwenden Sie die Option **Parameter Groups** der [Amazon RDS-Konsole](https://console.aws.amazon.com/rds/) oder den [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html)Befehl, um zu überprüfen, ob Ihre DB-Parametergruppe erstellt wurde.

**Anmerkung**  
Standardparametergruppen können nicht kopiert werden. Sie können jedoch eine neue Parametergruppe erstellen, die auf einer Standardparametergruppe basiert.  
Sie können eine DB-Parametergruppe nicht in eine andere AWS-Konto oder kopieren AWS-Region.

## Konsole
<a name="USER_WorkingWithParamGroups.Copying.CON"></a>

**So kopieren Sie eine DB-Parametergruppe**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

1. Wählen Sie in der Liste die zu kopierende benutzerdefinierte Parametergruppe.

1. Wählen Sie für **Parameter group actions (Parametergruppenaktionen)** die Option **Kopieren**.

1. Geben Sie unter **New DB parameter group identifier (Neue DB-Parametergruppenkennung)** einen Namen für die neue Parametergruppe ein.

1. Geben Sie unter **Beschreibung** eine Beschreibung für die neue Parametergruppe ein.

1. Wählen Sie die Option **Copy** aus.

## AWS CLI
<a name="USER_WorkingWithParamGroups.Copying.CLI"></a>

Um eine DB-Parametergruppe zu kopieren, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/copy-db-parameter-group.html)Befehl mit den folgenden erforderlichen Optionen:
+ `--source-db-parameter-group-identifier`
+ `--target-db-parameter-group-identifier`
+ `--target-db-parameter-group-description`

Im folgenden Beispiel wird eine neue DB-Parametergruppe mit dem Namen `mygroup2` that is a copy of the DB parameter group `mygroup1` erstellt.

**Example**  
Für Linux, macOS oder Unix:  

```
aws rds copy-db-parameter-group \
    --source-db-parameter-group-identifier mygroup1 \
    --target-db-parameter-group-identifier mygroup2 \
    --target-db-parameter-group-description "DB parameter group 2"
```
Für Windows:  

```
aws rds copy-db-parameter-group ^
    --source-db-parameter-group-identifier mygroup1 ^
    --target-db-parameter-group-identifier mygroup2 ^
    --target-db-parameter-group-description "DB parameter group 2"
```

## RDS-API
<a name="USER_WorkingWithParamGroups.Copying.API"></a>

Zum Kopieren einer DB-Parametergruppe verwenden Sie die RDS-API-Aktion [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CopyDBParameterGroup.html) mit den folgenden erforderlichen Parametern:
+ `SourceDBParameterGroupIdentifier`
+ `TargetDBParameterGroupIdentifier`
+ `TargetDBParameterGroupDescription`

# Auflisten von DB-Parametergruppen in Amazon Aurora
<a name="USER_WorkingWithParamGroups.Listing"></a>

Sie können die DB-Parametergruppen auflisten, die Sie für Ihr AWS Konto erstellt haben.

**Anmerkung**  
Standard-Parametergruppen werden automatisch aus einer Vorlage für Standard-Parameter erstellt, wenn Sie eine DB-Instance für eine bestimmte DB-Engine und -Version erstellen. Diese Standardparametergruppen enthalten bevorzugte Parametereinstellungen und können nicht geändert werden. Wenn Sie eine benutzerdefinierte Parametergruppe erstellen, können Sie Parametereinstellungen ändern. 

## Konsole
<a name="USER_WorkingWithParamGroups.Listing.CON"></a>

**Um alle DB-Parametergruppen für ein AWS Konto aufzulisten**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

   Die verfügbaren DB-Parametergruppen erscheinen in einer Liste.

## AWS CLI
<a name="USER_WorkingWithParamGroups.Listing.CLI"></a>

Verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameter-groups.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameter-groups.html)Befehl, um alle DB-Parametergruppen für ein AWS Konto aufzulisten.

**Example**  
Im folgenden Beispiel werden alle verfügbaren DB-Parametergruppen für ein AWS -Konto aufgelistet.  

```
aws rds describe-db-parameter-groups
```
Die Ausgabe des Befehls ähnelt der Folgenden:  

```
DBPARAMETERGROUP  default.mysql8.0     mysql8.0  Default parameter group for MySQL8.0
DBPARAMETERGROUP  mydbparametergroup   mysql8.0  My new parameter group
```
Im folgenden Beispiel wird die Parametergruppe *mydbparamgroup1* beschrieben.  
Für Linux, macOS oder Unix:  

```
aws rds describe-db-parameter-groups \
    --db-parameter-group-name mydbparamgroup1
```
Für Windows:  

```
aws rds describe-db-parameter-groups ^
    --db-parameter-group-name mydbparamgroup1
```
Die Ausgabe des Befehls ähnelt der Folgenden:  

```
DBPARAMETERGROUP  mydbparametergroup1  mysql8.0  My new parameter group
```

## RDS-API
<a name="USER_WorkingWithParamGroups.Listing.API"></a>

Verwenden Sie den [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameterGroups.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameterGroups.html)RDS-API-Vorgang, um alle DB-Parametergruppen für ein AWS Konto aufzulisten.

# Anzeigen von Parameterwerten für eine DB-Parametergruppe in Amazon Aurora
<a name="USER_WorkingWithParamGroups.Viewing"></a>

Sie können eine Liste aller Parameter in einer DB-Parametergruppe und ihren Werten erhalten.

## Konsole
<a name="USER_WorkingWithParamGroups.Viewing.CON"></a>

**So können Sie die Parameterwerte für eine DB-Parametergruppe ansehen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

   Die verfügbaren DB-Parametergruppen erscheinen in einer Liste.

1. Wählen Sie den Namen der Parametergruppe, um deren Parameterliste anzuzeigen.

## AWS CLI
<a name="USER_WorkingWithParamGroups.Viewing.CLI"></a>

Um die Parameterwerte für eine DB-Parametergruppe anzuzeigen, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html)Befehl mit dem folgenden erforderlichen Parameter.
+ `--db-parameter-group-name`

**Example**  
Im folgenden Beispiel werden die Parameter und Parameterwerte für eine DB-Parametergruppe mit dem Namen *mydbparametergroup.* aufgelistet.  

```
aws rds describe-db-parameters --db-parameter-group-name mydbparametergroup
```
Die Ausgabe des Befehls ähnelt der Folgenden:  

```
DBPARAMETER  Parameter Name            Parameter Value  Source           Data Type  Apply Type  Is Modifiable
DBPARAMETER  allow-suspicious-udfs                      engine-default   boolean    static      false
DBPARAMETER  auto_increment_increment                   engine-default   integer    dynamic     true
DBPARAMETER  auto_increment_offset                      engine-default   integer    dynamic     true
DBPARAMETER  binlog_cache_size         32768            system           integer    dynamic     true
DBPARAMETER  socket                    /tmp/mysql.sock  system           string     static      false
```

## RDS-API
<a name="USER_WorkingWithParamGroups.Viewing.API"></a>

Um die Parameterwerte für eine DB-Parametergruppe anzuzeigen, verwenden Sie den RDS-API-Befehl [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html) mit dem folgenden erforderlichen Parameter.
+ `DBParameterGroupName`

# Löschen einer DB-Parametergruppe in Amazon Aurora
<a name="USER_WorkingWithParamGroups.Deleting"></a>

Sie können eine DB-Parametergruppe mithilfe der AWS-Managementkonsole AWS CLI, oder RDS-API löschen. Eine Parametergruppe kann nur gelöscht werden, wenn sie mit keiner DB-Instance verknüpft ist.

## Konsole
<a name="USER_WorkingWithParamGroups.Deleting.CON"></a>

**So löschen Sie eine DB-Parametergruppe:**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

   Die verfügbaren DB-Parametergruppen erscheinen in einer Liste.

1. Wählen Sie den Namen der zu löschenden Parametergruppen aus.

1. Wählen Sie **Actions** (Aktionen) und anschließend **Delete** (Löschen) aus.

1. Überprüfen Sie die Namen der Parametergruppen und wählen Sie dann **Löschen**.

## AWS CLI
<a name="USER_WorkingWithParamGroups.Deleting.CLI"></a>

Um eine DB-Parametergruppe zu löschen, verwenden Sie den AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-parameter-group.html)Befehl mit dem folgenden erforderlichen Parameter.
+ `--db-parameter-group-name`

**Example**  
Im folgenden Beispiel wird die DB-Parametergruppe namens *mydbparametergroup* gelöscht.  

```
aws rds delete-db-parameter-group --db-parameter-group-name mydbparametergroup
```

## RDS-API
<a name="USER_WorkingWithParamGroups.Deleting.API"></a>

Verwenden Sie den Befehl [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteDBParameterGroup.html) mit de folgenden erforderlichen Parameter, um eine DB-Parametergruppe zu löschen.
+ `DBParameterGroupName`

# Vergleichen von DB-Parametergruppen
<a name="USER_WorkingWithParamGroups.Comparing"></a>

Mit der AWS-Managementkonsole können Sie die Unterschiede zwischen zwei DB-Parametergruppen anzeigen.

Die angegebenen Parametergruppen müssen beide DB-Parametergruppen oder DB-Cluster-Parametergruppen sein. Dies gilt, auch wenn die DB-Engine und die Version identisch sind. Beispielsweise können Sie eine DB-Parametergruppe von `aurora-mysql8.0` (Aurora-MySQL-Version 3) nicht mit einer DB-Cluster-Parametergruppe von `aurora-mysql8.0` vergleichen.

Sie können DB-Parametergruppen von Aurora MySQL und RDS für MySQL vergleichen, auch für verschiedene Versionen. Im Gegensatz dazu können Sie DB-Parametergruppen von Aurora PostgreSQL und RDS für PostgreSQL jedoch nicht vergleichen.

**So vergleichen Sie zwei DB-Parametergruppen**

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

1. Wählen Sie in der Liste die beiden zu vergleichenden Parametergruppen.
**Anmerkung**  
Um eine Standardparametergruppe mit einer benutzerdefinierten Parametergruppe zu vergleichen, wählen Sie zuerst die Standardparametergruppe auf der Registerkarte **Standard** und dann die benutzerdefinierte Parametergruppe auf der Registerkarte **Benutzerdefiniert** aus.

1. Wählen Sie unter **Aktionen** die Option **Vergleichen** aus.

# Festlegen von DB-Parametern
<a name="USER_ParamValuesRef"></a>

Zu den DB-Parametertypen gehören die folgenden:
+ Ganzzahl
+ Boolesch
+ String
+ Long
+ Double
+ Zeitstempel
+ Objekt anderer definierter Datentypen
+ Array von Werten vom Typ Ganzzahlwert, Boolesch, String, Long, Double, Zeitstempel oder Objekt

Sie können auch Ganzzahl- und Boolesche Parameter mit Ausdrücken, Formeln und Funktionen angeben. 

**Contents**
+ [DB-Parameter-Formeln](#USER_ParamFormulas)
  + [DB-Parameter-Formel-Variablen](#USER_FormulaVariables)
  + [DB-Parameter-Formel-Operatoren](#USER_FormulaOperators)
+ [DB-Parameter-Funktionen](#USER_ParamFunctions)
+ [Protokollausdrücke von DB-Parametern](#USER_ParamLogExpressions)
+ [Beispiele für DB-Parameterwerte](#USER_ParamValueExamples)

## DB-Parameter-Formeln
<a name="USER_ParamFormulas"></a>

Eine DB-Parameterformel ist ein Ausdruck, der in einen Ganzzahlwert oder einen booleschen Wert aufgelöst wird. Sie schließen den Ausdruck in Klammern ein: \$1\$1. Sie können eine Formel entweder für einen DB-Parameterwert oder als Argument für eine DB-Parameterfunktion verwenden.

**Syntax**  

```
{FormulaVariable}
{FormulaVariable*Integer}
{FormulaVariable*Integer/Integer}
{FormulaVariable/Integer}
```

### DB-Parameter-Formel-Variablen
<a name="USER_FormulaVariables"></a>

Jede Formelvariable gibt einen Ganzzahlwert oder einen booleschen Wert zurück. Bei den Namen aller Variablen muss die Groß- und Kleinschreibung beachtet werden.

*AllocatedStorage*  
Gibt einen Ganzzahlwert zurück, der die Größe des Datenvolumens in Byte darstellt.

*DBInstanceClassMemory*  
Gibt eine Ganzzahl für die Anzahl der Speicherbytes zurück, die für den Datenbankprozess verfügbar sind. Diese Zahl wird intern berechnet, indem mit der Gesamtspeichermenge für die DB-Instance-Klasse begonnen wird. Hiervon wird bei der Berechnung der Speicher subtrahiert, der für das Betriebssystem und die RDS-Prozesse reserviert ist, die die Instance verwalten. Daher ist die Zahl immer etwas niedriger als die Speicherzahlen, die in den Instance-Klassentabellen unter [Amazon Aurora Aurora-DB-Instance-Klassen](Concepts.DBInstanceClass.md) genannt werden. Der genaue Wert hängt von einer Kombination von Faktoren ab. Dazu gehören Instance-Klasse, DB-Engine und die Frage, ob der Wert für eine RDS-Instance oder eine Instance gilt, die Teil eines Aurora-Clusters ist. 

*DBInstanceVCPU*  
Gibt eine Ganzzahl zurück, die die Anzahl der virtuellen zentralen Verarbeitungseinheiten (vCPUs) darstellt, die von Amazon RDS verwendet werden, um die Instance zu verwalten.

*Endpunkt-Port*  
Gibt eine Ganzzahl zurück, die den beim Herstellen einer Verbindung mit der DB-Instance verwendeten Port darstellt.

*TrueIfReplica*  
Gibt `1` zurück, wenn es sich bei der DB-Instance um ein Lesereplikat handelt, und `0`, wenn dies nicht der Fall ist. Dies ist der Standardwert für den Parameter `read_only` in Aurora MySQL.

### DB-Parameter-Formel-Operatoren
<a name="USER_FormulaOperators"></a>

DB-Parameter-Formeln unterstützen zwei Operatoren: Division und Multiplikation.

*Divisions-Operator: /*  
Dividiert den Dividend durch den Divisor, gibt einen Quotienten als Ganzzahl zurück. Dezimalzahlen in einem Quotienten werden gekürzt und nicht gerundet.  
Syntax  

```
dividend / divisor
```
Die Dividend- und Divisor-Argumente müssen Ausdrücke mit Ganzzahlen sein.

*Multiplikations-Operator: \$1*  
Multipliziert die Ausdrücke und gibt das Produkt der Ausdrücke zurück. Dezimalstellen in Ausdrücken werden gekürzt (und nicht gerundet).  
Syntax  

```
expression * expression
```
Beide Ausdrücke müssen Ganzzahlen sein.

## DB-Parameter-Funktionen
<a name="USER_ParamFunctions"></a>

Sie geben die Argumente von DB-Parameter-Funktionen entweder als Ganzzahlen oder Formeln an. Jede Funktion muss mindestens ein Argument haben. Geben Sie mehrere Argumente als kommagetrennte Liste an. Die Liste darf keine leeren Elemente aufweisen, z. B. *argument1*,,*argument3*. Bei Funktionsnamen wird zwischen Groß- und Kleinschreibung unterschieden.

*IF*  
Gibt ein Argument zurück.  
Syntax  

```
IF(argument1, argument2, argument3)
```
Gibt das zweite Argument zurück, wenn das erste Argument als wahr ausgewertet wird. Gibt andernfalls das dritte Argument zurück.

*GREATEST*  
Gibt den größten Wert aus einer Liste von Ganzzahlen oder Parameter-Formeln zurück.  
Syntax  

```
GREATEST(argument1, argument2,...argumentn)
```
Gibt eine Ganzzahl zurück.

*LEAST*  
Gibt den kleinsten Wert aus einer Liste von Ganzzahlen oder Parameter-Formeln zurück.  
Syntax  

```
LEAST(argument1, argument2,...argumentn)
```
Gibt eine Ganzzahl zurück.

*SUM*  
Addiert die Werte der festgelegten Ganzzahlen oder Parameter-Formeln.  
Syntax  

```
SUM(argument1, argument2,...argumentn)
```
Gibt eine Ganzzahl zurück.

## Protokollausdrücke von DB-Parametern
<a name="USER_ParamLogExpressions"></a>

Sie können einen DB-Parameterwert, der eine Ganzzahl ist, auf einen Protokollausdruck festlegen. Sie schließen den Ausdruck in Klammern ein: \$1\$1. Zum Beispiel:

```
{log(DBInstanceClassMemory/8187281418)*1000}
```

Die `log`-Funktion repräsentiert die Protokollbasis 2. In diesem Beispiel wird auch die `DBInstanceClassMemory`-Formelvariable verwendet. Siehe [DB-Parameter-Formel-Variablen](#USER_FormulaVariables). 

## Beispiele für DB-Parameterwerte
<a name="USER_ParamValueExamples"></a>

Diese Beispiele zeigen die Verwendung von Formeln, Funktionen und Ausdrücken für die Werte von DB-Parametern.

**Warnung**  
Wenn die Parameter in einer DB-Parametergruppe unpassend eingestellt werden, kann dies unbeabsichtigte unerwünschte Auswirkungen haben. Dies kann eine gestörte Leistung und Systeminstabilität umfassen. Gehen Sie mit Bedacht vor, wenn Sie Datenbank-Parameter ändern und sichern Sie Ihre Daten bevor Sie Ihre DB-Parametergruppe ändern. Führen Sie Änderungen an einer Parametergruppe immer zuerst auf einer Test-DB-Instance aus, für die zeitpunktbezogene Wiederherstellungen vorhanden sind, bevor Sie diese Änderungen für eine Produktions-DB-Instance übernehmen. 

**Example Verwenden der DB-Parameter-Funktion LEAST**  
Sie können die `LEAST`-Funktion in einem Aurora MySQL `table_definition_cache`-Parameter-Wert angeben. Verwenden Sie es, um die Anzahl der Tabellendefinitionen, die im Definitionscache gespeichert werden können, auf den kleineren Wert von `DBInstanceClassMemory` geteilt durch 393040 oder 20 000 festzulegen.  

```
LEAST({DBInstanceClassMemory/393040}, 20000)
```