

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.

# Konfigurieren der Pufferpoolgröße und der Redo-Protokollkapazität in MySQL 8.4
<a name="Appendix.MySQL.CommonDBATasks.Config.Size.8.4"></a>

In MySQL 8.4 aktiviert Amazon RDS den Parameter `innodb_dedicated_server` standardmäßig. Mit dem Parameter `innodb_dedicated_server` berechnet die Datenbank-Engine die Parameter `innodb_buffer_pool_size` und `innodb_redo_log_capacity`. Informationen zur Berechnung dieser Parameter finden Sie unter [Konfigurieren der Größe des InnoDB-Buffer-Pools](https://dev.mysql.com/doc/refman/8.4/en/innodb-buffer-pool-resize.html) und [Redo-Protokoll](https://dev.mysql.com/doc/refman/8.4/en/innodb-redo-log.html) in der MySQL-Dokumentation.

Wenn `innodb_dedicated_server` aktiviert ist, wird der Parameter `innodb_buffer_pool_size` basierend auf dem DB-Instance-Klassenspeicher berechnet. Die folgende Tabelle zeigt den erkannten Serverspeicher und die entsprechende Puffergröße.


| Serverspeicher wurde erkannt | Pufferpoolgröße | 
| --- | --- | 
|  1 GB  |  Der Standardwert ist 128 MB  | 
|  1 GB bis 4 GB  |  *Detected server memory*\$1 0,5  | 
|  4 GB  |  *Detected server memory*\$1 0,75  | 

Der `innodb_redo_log_capacity` Parameter skaliert automatisch mit der Instanzklasse auf (Anzahl v CPUs /2) GB bis zu einem Maximum von 16 GB. Größere Instance-Klassen verfügen über eine größere Redo-Protokollkapazität, wodurch die Leistung und Stabilität bei schreibintensiven Workloads verbessert werden kann. 

Stellen Sie vor dem Upgrade von MySQL 8.0 auf MySQL 8.4 sicher, dass Sie Ihren Speicherplatz vergrößern, um eine mögliche Vergrößerung der Redo-Protokolle zu bewältigen, die nach Abschluss des Upgrades auftreten kann. Weitere Informationen finden Sie unter [Steigern der DB-Instance-Speicherkapazität](USER_PIOPS.ModifyingExisting.md).

Wenn Sie nicht möchten, dass der Parameter `innodb_dedicated_server` die Werte für die Parameter `innodb_buffer_pool_size` und `innodb_redo_log_capacity` berechnet, können Sie diese Werte überschreiben, indem Sie spezifische Werte für sie in einer benutzerdefinierten Parametergruppe festlegen. Alternativ können Sie den Parameter `innodb_dedicated_server` deaktivieren und Werte für die Parameter `innodb_buffer_pool_size` und `innodb_redo_log_capacity` in einer benutzerdefinierten Parametergruppe festlegen. Weitere Informationen finden Sie unter [Standard- und benutzerdefinierte Parametergruppen](parameter-groups-overview.md#parameter-groups-overview.custom).

Wenn Sie den Parameter `innodb_dedicated_server` deaktivieren, indem Sie ihn auf `0` festlegen und keine Werte für die Parameter `innodb_buffer_pool_size` und `innodb_redo_log_capacity` festlegen, setzt Amazon RDS die beiden letztgenannten Parameter auf 128 MB bzw. 100 MB. Diese Standardwerte führen zu einer schlechteren Leistung bei größeren Instance-Klassen.