Delen via


Functie voor versnelde logboeken in Azure Database for MySQL - Flexibele server

Azure Database for MySQL - Flexible Server bevat een functie met de naam versnelde logboeken, die nu algemeen beschikbaar is voor servers die gebruikmaken van de servicelagen Azure Database for MySQL - Flexible Server. De functie verbetert de serverprestaties door bewerkingen met betrekking tot transactionele logboeken te optimaliseren. Wanneer u deze functie inschakelt, kan de server transactionele logboeken automatisch opslaan op snellere opslag om de doorvoer van de server te verbeteren zonder dat er extra kosten in rekening worden gebracht.

In dit artikel worden de voordelen en beperkingen van versnelde logboeken beschreven. Ook worden de stappen beschreven voor het in- en uitschakelen van de functie.

Belangrijkste voordelen

Databaseservers met bedrijfskritieke workloads vragen om robuuste prestaties, hoge doorvoer en aanzienlijke invoer-/uitvoerbewerkingen per seconde (IOPS). Deze servers kunnen ook gevoelig zijn voor latentieschommelingen in doorvoertijden voor databasetransacties.

De functie voor versnelde logboeken is ontworpen om deze uitdagingen aan te pakken door de plaatsing van transactionele logboeken op opslag met hoge prestaties te optimaliseren. Het scheiden van transactielogboekbewerkingen van databasequery's en gegevensupdates verbetert de doorvoerlatentie in databasetransacties aanzienlijk.

De voordelen van versnelde logboeken zijn onder andere:

  • Verbeterde doorvoer: Querydoorvoer kan maximaal tweevoud toenemen in scenario's met hoge gelijktijdigheid, wat resulteert in snellere uitvoering van query's. Deze verbetering vermindert ook de latentie met maximaal 50%.
  • Kostenefficiëntie: versnelde logboeken bieden een rendabele oplossing voor bedrijfskritieke workloads door zonder extra kosten verbeterde prestaties te bieden.
  • Verbeterde schaalbaarheid: versnelde logboeken kunnen geschikt zijn voor groeiende workloads voor toepassingen die eenvoudig moeten worden geschaald terwijl hoge prestaties behouden blijven. Toepassingen en services op de servicelaag Bedrijfskritiek profiteren van responsievere interacties en verminderde wachttijden voor query's.

Notitie

Als zone-redundante hoge beschikbaarheid is ingeschakeld voor uw server, verwacht u extra latentie vanwege de zoneoverschrijdende kopie van gegevens. U wordt aangeraden uw eigen benchmarktests uit te voeren voor een nauwkeurige prestatiebeoordeling.

Beperkingen

  • U kunt de functie voor versnelde logboeken niet inschakelen op servers die door de klant beheerde sleutels gebruiken.

  • Zodra de functie voor versnelde logboeken is ingeschakeld, wordt de binlog_expire_logs_seconds serverparameter volledig genegeerd en heeft een geconfigureerde waarde geen effect meer. Als de functie voor versnelde logboeken echter is uitgeschakeld, voldoet de server opnieuw aan de geconfigureerde waarde voor het bewaren van binlog_expire_logs_seconds binaire logboeken.

Beschikbaarheid van versnelde logboeken per regio

De functie voor versnelde logboeken is momenteel alleen beschikbaar in de volgende regio's:

  • Australië - oost
  • Brazilië - zuid
  • Canada - midden
  • India - centraal
  • Central US
  • China - noord 3
  • Azië - oost
  • VS - oost
  • VS - oost 2
  • Frankrijk - centraal
  • Duitsland - west-centraal
  • Israël - centraal
  • Italië - noord
  • Japan - oost
  • Korea - centraal
  • Mexico - centraal
  • Europa - noord
  • Noorwegen - oost
  • Polen - centraal
  • Zuid-Afrika - noord
  • VS - zuid-centraal
  • Azië - zuidoost
  • Centraal Spanje
  • Zweden - centraal
  • Zwitserland - noord
  • VAE - noord
  • Verenigd Koninkrijk Zuid
  • VS (overheid) - Virginia
  • Europa -west
  • VS - west 2
  • US - west 3

Versnelde logboeken inschakelen

U kunt de functie inschakelen tijdens het maken van een flexibele server of op een bestaande flexibele server.

Versnelde logboeken inschakelen tijdens het maken van de server

  1. Selecteer Flexibele server in Azure Portal en selecteer vervolgens Maken.

  2. Vul waarden in voor abonnement, resourcegroep, servernaam, regio en andere velden. Zie de quickstart voor het maken van de server voor meer informatie.

  3. Selecteer de optie Server configureren om de standaard rekenkracht en opslag te wijzigen.

  4. Schakel in de sectie Opslag het selectievakje Versnelde logboeken in om de functie in te schakelen. Het selectievakje is alleen zichtbaar nadat u de server hebt geselecteerd in de Bedrijfskritiek rekenlaag.

    Schermopname van het selectievakje voor het inschakelen van versnelde logboeken tijdens het maken van de server.

  5. Selecteer de waarde voor de rekengrootte in de vervolgkeuzelijst. Selecteer Vervolgens Opslaan en ga verder met het implementeren van uw Exemplaar van Azure Database for MySQL - Flexible Server door de instructies in de quickstart voor het maken van de server te volgen.

Versnelde logboeken op uw bestaande server inschakelen

Notitie

De server wordt opnieuw opgestart tijdens het implementatieproces, dus zorg ervoor dat u de werkbelasting onderbreekt of plant voor een tijdstip dat overeenkomt met het onderhoud van uw toepassing of buiten kantooruren.

  1. Ga naar de Azure Portal.

  2. Ga naar Instellingen>Berekenen en opslag. Schakel in de sectie Opslag het selectievakje Versnelde logboeken in.

    Schermopname van selecties voor het inschakelen van versnelde logboeken op een bestaande server.

  3. Selecteer Opslaan en wacht tot het implementatieproces is voltooid. Nadat u een bericht over een geslaagde implementatie hebt ontvangen, is de functie gereed voor gebruik.

Versnelde logboeken uitschakelen

Notitie

De server wordt opnieuw opgestart tijdens het implementatieproces, dus zorg ervoor dat u de werkbelasting onderbreekt of plant voor een tijdstip dat overeenkomt met het onderhoud van uw toepassing of buiten kantooruren.

  1. Ga naar de Azure Portal.

  2. Ga naar Instellingen>Berekenen en opslag. Schakel in de sectie Opslag het selectievakje Versnelde logboeken uit.

    Schermopname van selecties voor het uitschakelen van versnelde logboeken op een bestaande server.

  3. Selecteer Opslaan en wacht tot het implementatieproces is voltooid. Nadat u een bericht over een geslaagde implementatie hebt ontvangen, is de functie uitgeschakeld.