Teilen über


Feature für beschleunigte Protokolle in Azure Database for MySQL – Flexibler Server

GILT FÜR: Azure Database for MySQL – Flexible Server

Azure Database for MySQL – Flexible Server führt das Feature „Beschleunigte Protokolle“ ein, das jetzt allgemein für Server verfügbar ist, die die Dienstebene „Unternehmenskritisch“ verwenden. In dieser Dokumentation werden die Schritte zum Aktivieren oder Deaktivieren des Features für beschleunigte Protokolle beschrieben, sodass Sie die Leistung Ihres Servers nach Bedarf optimieren können.

Wichtig

Das Feature für beschleunigte Protokolle ist für unternehmenskritische Server verfügbar, die nach dem 20. Mai 2024 erstellt wurden. Für Server, die sich bereits unter der Dienstebene „Unternehmenskritisch“ befinden, kann dieses Feature nach dem bevorstehenden Wartungsfenster aktiviert werden. Details zum nächsten Wartungszeitplan finden Sie im Abschnitt „Wartung“ in unserem Portal. Für weitere Abfragen oder Unterstützung erstellen Sie bitte ein Supportticket

Einführung

Das Feature für beschleunigte Protokolle wurde entwickelt, um die Leistung für Benutzer der unternehmenskritischen Dienstebene in Azure Database for MySQL – Flexible Server erheblich zu steigern. Die Leistung wird erheblich verbessert, indem transaktionsbezogene Protokollvorgänge optimiert werden. Durch Aktivieren dieses Features kann ein Server Transaktionsprotokolle automatisch auf schnellerem Speicher speichern, um den Serverdurchsatz zu verbessern, ohne dass zusätzliche Kosten anfallen.

Datenbankserver mit unternehmenskritischen Workloads erfordern eine robuste Leistung, die einen hohen Durchsatz und erhebliche IOPS (I/O pro Sekunde) voraussetzt. Diese Datenbanken können jedoch auch auf Latenzschwankungen bei Transaktionscommitzeiten des Servers reagieren. Das Feature für beschleunigte Protokolle wurde entwickelt, um diese Herausforderungen zu bewältigen, indem die Platzierung von Transaktionsprotokollen auf hochleistungsfähigem Speicher optimiert wird. Das Trennen von Transaktionsprotokollvorgängen von Datenbankabfragen und Datenaktualisierungen führt zu einer erheblichen Verbesserung der Latenzzeiten der Datenbanktransaktion.

Wesentliche Vorteile

  • Verbesserter Durchsatz: Erleben Sie einen bis zu 2x höheren Abfragedurchsatz in Szenarien mit hoher Parallelität, was zu einer schnelleren Abfrageausführung führt. Diese Verbesserung umfasst auch eine reduzierte Latenz, wodurch die Latenz um bis zu 50 % reduziert wird, um die Leistung zu verbessern.
  • Kosteneffizienz: Beschleunigte Protokolle bieten eine verbesserte Leistung ohne zusätzliche Kosten und sind damit eine kostengünstige Lösung für geschäftskritische Arbeitslasten.
  • Verbesserte Skalierbarkeit: Beschleunigte Protokolle können wachsende Workloads bewältigen und sind damit ideal für Anwendungen geeignet, die leicht skalierbar sein und gleichzeitig eine hohe Leistung erbringen müssen. Anwendungen und Dienste auf der Dienstebene „Unternehmenskritisch“ profitieren von reaktionsfähigen Interaktionen und reduzierten Wartezeiten für Abfragen.

Hinweis

Wenn Zone Redundant HA für Ihren Server aktiviert ist, wird eine zusätzliche Latenz aufgrund der zonenübergreifenden Kopie von Daten erwartet. Wir empfehlen Benutzern, eigene Benchmarktests für eine genaue Leistungsbewertung durchzuführen.

Begrenzungen

  • Das Feature für beschleunigte Protokolle kann nicht auf Servern aktiviert werden, auf denen vom Kunden verwaltete Schlüssel (CMK) aktiviert sind.

  • Das Feature für beschleunigte Protokolle ist derzeit nur in bestimmten Regionen verfügbar. Weitere Informationen zu unterstützten Regionen finden Sie hier.

  • Nachdem das Feature für beschleunigte Protokolle aktiviert wurde, werden alle zuvor konfigurierten Werte für den Serverparameter binlog_expire_seconds ignoriert und nicht berücksichtigt.

Regions

Das Feature für beschleunigte Protokolle ist in den folgenden Regionen verfügbar.

  • Australien (Osten)
  • Brasilien Süd
  • Kanada, Mitte
  • Indien, Mitte
  • USA (Mitte)
  • China, Norden 3
  • Asien, Osten
  • East US
  • USA (Ost) 2
  • Frankreich, Mitte
  • Deutschland, Westen-Mitte
  • Japan, Osten
  • Korea, Mitte
  • Nordeuropa
  • Norwegen, Osten
  • Polen, Mitte
  • Südafrika, Norden
  • USA Süd Mitte
  • Asien, Südosten
  • Schweden, Mitte
  • Schweiz, Norden
  • Vereinigte Arabische Emirate, Norden
  • UK, Süden
  • US Government, Virginia
  • Europa, Westen
  • USA, Westen 2
  • USA, Westen 3

Feature für beschleunigte Protokolle aktivieren

Sie können dieses Feature während der Servererstellung oder auf einem vorhandenen Server aktivieren. In den folgenden Abschnitten erfahren Sie, wie Sie das Feature für beschleunigte Protokolle aktivieren.

Aktivieren von beschleunigten Protokollen während der Servererstellung

Dieser Abschnitt enthält Details speziell zum Aktivieren des Features für beschleunigte Protokolle während der Servererstellung. Sie können diese Schritte ausführen, um Hochverfügbarkeit während der Erstellung Ihres flexiblen Servers bereitzustellen.

  1. Wählen Sie imAzure-Portal die Option „Flexibler Server“ aus, und klicken Sie auf Erstellen. Ausführliche Informationen zum Ausfüllen von Details wie Abonnement, Ressourcengruppe, Servername, Region und anderen Feldern finden Sie in der Dokumentation zur Vorgehensweise beim Erstellen des Servers.

  2. Wenn Sie die Standardwerte für „Compute“ und „Speicher“ ändern möchten, wählen Sie Server konfigurieren aus.

  3. Das Kontrollkästchen für Beschleunigte Protokolle unter der Option „Speicher“ ist nur sichtbar, wenn der Server aus der Computeebene Unternehmenskritisch ausgewählt wird.

    Screenshot zeigt beschleunigte Protokolle während der Servererstellung.

  4. Aktivieren Sie das Kontrollkästchen für Beschleunigte Protokolle, um das Feature zu aktivieren.

  5. Wählen Sie die Computegröße aus der Dropdownliste aus. Wählen Sie Speichern aus, fahren Sie mit der Bereitstellung der Instanz von Azure Database for MySQL – Flexibler Server fort, und befolgen Sie die Anweisungen unter Erstellen eines Servers.

Aktivieren von beschleunigten Protokollen auf Ihrem vorhandenen Server

Sie können die folgenden Schritte ausführen, um beschleunigte Protokolle in Ihrer Instanz von Azure Database for MySQL – Flexibler Server zu aktivieren.

Hinweis

Der Server wird während des Bereitstellungsprozesses neu gestartet. Stellen Sie also sicher, dass Sie entweder Ihre Workload unterbrechen oder den Vorgang zu einem Zeitpunkt planen, der mit der Wartung Ihrer Anwendung zusammenfällt oder außerhalb der Geschäftszeiten liegt.

  1. Navigieren Sie zum Azure-Portal.

  2. Navigieren Sie unter dem Abschnitt „Einstellungen“ zur Seite Compute + Speicher. Sie können Beschleunigte Protokolle aktivieren, indem Sie das Kontrollkästchen unter dem Abschnitt Speicher aktivieren.

    Screenshot zeigt beschleunigte Protokolle, die nach dem Erstellen des Servers aktiviert sind.

  3. Wählen Sie Speichern aus, und warten Sie, bis der Bereitstellungsprozess abgeschlossen ist. Sobald Sie eine Nachricht über die erfolgreiche Bereitstellung erhalten haben, kann das Feature verwendet werden.

Feature für beschleunigte Protokolle deaktivieren

Das Deaktivieren des Features für beschleunigte Protokolle ist ein einfacher Prozess:

Hinweis

Der Server wird während des Bereitstellungsprozesses neu gestartet. Stellen Sie also sicher, dass Sie entweder Ihre Workload unterbrechen oder den Vorgang zu einem Zeitpunkt planen, der mit der Wartung Ihrer Anwendung zusammenfällt oder außerhalb der Geschäftszeiten liegt.

  1. Navigieren Sie zum Azure-Portal.

  2. Navigieren Sie unter dem Abschnitt „Einstellungen“ zur Seite Compute + Speicher. Das Kontrollkästchen „Beschleunigte Protokolle“ finden Sie im Abschnitt „Speicher“. Deaktivieren Sie dieses Kontrollkästchen, um das Feature zu deaktivieren.

    Screenshot zeigt beschleunigte Protokolle, die nach dem Erstellen des Servers deaktiviert sind.

  3. Wählen Sie Speichern aus, und warten Sie, bis der Bereitstellungsprozess abgeschlossen ist. Sobald Sie eine Nachricht über die erfolgreiche Bereitstellung erhalten haben, ist das Feature deaktiviert.