Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Konfiguration von My SQL Binary Logging für Multi-AZ-DB-Cluster

Fokusmodus
Konfiguration von My SQL Binary Logging für Multi-AZ-DB-Cluster - Amazon Relational Database Service

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.

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.

Die binäre Protokollierung in Amazon RDS for My SQL Multi-AZ-DB-Clustern zeichnet alle Datenbankänderungen auf, um Replikation, point-in-time Wiederherstellung und Prüfung zu unterstützen. In Multi-AZ-DB-Clustern synchronisieren Binärprotokolle sekundäre Knoten mit dem primären Knoten, wodurch die Datenkonsistenz in allen Availability Zones gewährleistet und reibungslose Failover ermöglicht werden.

Um die Binärprotokollierung zu optimieren, RDS unterstützt Amazon die Komprimierung von Binärprotokolltransaktionen, wodurch der Speicherbedarf für Binärprotokolle reduziert und die Replikationseffizienz verbessert wird.

Komprimierung binärer Protokolltransaktionen für Multi-AZ-DB-Cluster

Bei der Komprimierung von Transaktionen für binäre Protokolle wird der zstd-Algorithmus verwendet, um die Größe der in Binärprotokollen gespeicherten Transaktionsdaten zu reduzieren. Wenn diese Option aktiviert ist, komprimiert die My SQL Database-Engine Transaktionsnutzlasten zu einem einzigen Ereignis, wodurch der I/O- und Speicheraufwand minimiert wird. Diese Funktion verbessert die Datenbankleistung, reduziert die Größe des Binärprotokolls und optimiert die Ressourcennutzung für die Verwaltung und Replikation von Protokollen in Multi-AZ-DB-Clustern.

Amazon RDS bietet die Komprimierung von Binärprotokolltransaktionen RDS für My SQL Multi-AZ-DB-Cluster über die folgenden Parameter:

  • binlog_transaction_compression— Wenn diese Option aktiviert ist (1), komprimiert die Datenbank-Engine Transaktionsnutzlasten und schreibt sie als einzelnes Ereignis in das Binärprotokoll. Dies reduziert die Speichernutzung und den I/O-Overhead. Der Parameter ist standardmäßig deaktiviert.

  • binlog_transaction_compression_level_zstd— Konfiguriert die zstd-Komprimierungsstufe für binäre Protokolltransaktionen. Höhere Werte erhöhen das Komprimierungsverhältnis, wodurch der Speicherbedarf weiter reduziert wird, aber auch der Speicherverbrauch für die Komprimierung steigtCPU. Der Standardwert ist 3 mit einem Bereich von 1 bis 22.

Mit diesen Parametern können Sie die Komprimierung von Binärprotokollen auf der Grundlage der Workload-Merkmale und der Ressourcenverfügbarkeit fein abstimmen. Weitere Informationen finden Sie in der SQL Dokumentation Meine Dokumentation unter Komprimierung von Binärprotokolltransaktionen.

Die Komprimierung von binären Protokolltransaktionen bietet die folgenden Hauptvorteile:

  • Durch die Komprimierung wird die Größe von Binärprotokollen verringert, insbesondere bei Workloads mit großen Transaktionen oder hohen Schreibvolumen.

  • Kleinere Binärprotokolle reduzieren den Netzwerk- und I/O-Overhead und verbessern so die Replikationsleistung.

  • Der binlog_transaction_compression_level_zstd Parameter ermöglicht die Steuerung des Kompromisses zwischen dem Komprimierungsverhältnis und dem Ressourcenverbrauch.

Konfiguration der Komprimierung von binären Protokolltransaktionen für Multi-AZ-DB-Cluster

Um die Komprimierung von binären Protokolltransaktionen für einen RDS for My SQL Multi-AZ-DB-Cluster zu konfigurieren, ändern Sie die entsprechenden Cluster-Parametereinstellungen entsprechend Ihren Workload-Anforderungen.

Um die Komprimierung von binären Protokolltransaktionen zu aktivieren
  1. Ändern Sie die DB-Cluster-Parametergruppe, um den binlog_transaction_compression Parameter auf festzulegen1.

  2. (Optional) Passen Sie den Wert des binlog_transaction_compression_level_zstd Parameters an Ihre Workload-Anforderungen und die Ressourcenverfügbarkeit an.

Weitere Informationen finden Sie unter Ändern von Parametern in einer DB-Cluster-Parametergruppe .

Konsole

Um die Komprimierung von binären Protokolltransaktionen zu aktivieren
  1. Ändern Sie die DB-Cluster-Parametergruppe, um den binlog_transaction_compression Parameter auf festzulegen1.

  2. (Optional) Passen Sie den Wert des binlog_transaction_compression_level_zstd Parameters an Ihre Workload-Anforderungen und die Ressourcenverfügbarkeit an.

Weitere Informationen finden Sie unter Ändern von Parametern in einer DB-Cluster-Parametergruppe .

Verwenden Sie den Befehl modify-db-cluster-parameter-group AWS CLI, um die Komprimierung von binären Protokolltransaktionen mit dem zu konfigurieren.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds modify-db-cluster-parameter-group \ --db-cluster-parameter-group-name your-cluster-parameter-group \ --parameters "ParameterName=binlog_transaction_compression,ParameterValue=1,ApplyMethod=pending-reboot"

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds modify-db-cluster-parameter-group ^ --db-cluster-parameter-group-name your-cluster-parameter-group ^ --parameters "ParameterName=binlog_transaction_compression,ParameterValue=1,ApplyMethod=pending-reboot"

Verwenden Sie den Befehl modify-db-cluster-parameter-group AWS CLI, um die Komprimierung von binären Protokolltransaktionen mit dem zu konfigurieren.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds modify-db-cluster-parameter-group \ --db-cluster-parameter-group-name your-cluster-parameter-group \ --parameters "ParameterName=binlog_transaction_compression,ParameterValue=1,ApplyMethod=pending-reboot"

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds modify-db-cluster-parameter-group ^ --db-cluster-parameter-group-name your-cluster-parameter-group ^ --parameters "ParameterName=binlog_transaction_compression,ParameterValue=1,ApplyMethod=pending-reboot"

Verwenden Sie den Vorgang, um die Komprimierung von Binärprotokolltransaktionen mithilfe von Amazon RDS API zu konfigurieren. ModifyDBClusterParameterGroup

Verwenden Sie den Vorgang, um die Komprimierung von Binärprotokolltransaktionen mithilfe von Amazon RDS API zu konfigurieren. ModifyDBClusterParameterGroup

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.