Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen accelererade loggar är en funktion för prestandaoptimering som är utformad för att förbättra dataflödet och minska transaktionsfördröjningen i Azure Database for MySQL – flexibel server. Funktionen ökar serverprestandan genom att optimera åtgärder relaterade till transaktionsloggar. När du aktiverar den här funktionen kan servern automatiskt lagra transaktionsloggar på snabbare lagring för att förbättra serverns dataflöde.
Följande beräkningsnivåer stöder accelererade loggar:
| Tjänstnivå | Tillgänglighet | Kostnad |
|---|---|---|
| Verksamhetskritisk | Tillgängligt | Ingen extra kostnad |
| Generell användning | Tillgängligt | Ytterligare kostnader gäller. Se prisinformation |
Kommentar
Accelererade loggar har nu stöd för tjänstnivån Generell användning , så ett bredare utbud av arbetsbelastningar kan dra nytta av förbättrade prestandafunktioner.
I den här artikeln beskrivs fördelarna och begränsningarna med accelererade loggar. Den beskriver också stegen för att aktivera och inaktivera funktionen.
Viktiga fördelar
Databasservrar med verksamhetskritiska arbetsbelastningar kräver robusta prestanda, högt dataflöde och betydande in- och utdataåtgärder per sekund (IOPS). Dessa servrar kan också vara känsliga för svarstidsfluktuationer i incheckningstider för databastransaktioner.
Funktionen för accelererade loggar är utformad för att hantera dessa utmaningar genom att optimera placeringen av transaktionsloggar på lagring med höga prestanda. Om du separerar transaktionsloggåtgärder från databasfrågor och datauppdateringar förbättras incheckningssvarstiden avsevärt i databastransaktioner.
Fördelarna med accelererade loggar är:
- Förbättrat dataflöde: Frågedataflödet kan öka upp till två gånger i scenarier med hög samtidighet, vilket resulterar i snabbare frågekörning. Den här förbättringen minskar också svarstiden med upp till 50 %.
- Kostnadseffektivitet: Accelererade loggar erbjuder en kostnadseffektiv lösning för verksamhetskritiska arbetsbelastningar genom att ge bättre prestanda utan extra kostnad.
- Förbättrad skalbarhet: Accelererade loggar kan hantera växande arbetsbelastningar för program som enkelt behöver skalas samtidigt som höga prestanda bibehålls. Program och tjänster på tjänstnivån Affärskritisk drar nytta av mer dynamiska interaktioner och minskade frågeväntetider.
Kommentar
Om du aktiverar zonredundant hög tillgänglighet för servern kan du förvänta dig ytterligare svarstid på grund av den korszonerade kopian av data. Vi rekommenderar att du utför dina egna benchmark-tester för en korrekt prestandautvärdering.
Du kan inte aktivera accelererade loggar utan att en tillgänglighetszon har allokerats till servern. Om du vill aktivera accelererade loggar för sådana servrar skapar du ett supportärende.
Begränsningar
När du aktiverar funktionen
binlog_expire_logs_secondsför accelererade loggar ignoreras serverparametern helt och hållet, och alla konfigurerade värden har inte längre någon effekt. Men om du inaktiverar funktionen för accelererade loggar följer servern återigen det konfigurerade värdet för kvarhållning av binär loggbinlog_expire_logs_seconds. Den här ändringen gäller även för replikservrar.Automatisk lagringsökning är aktiverat som standard för en server med accelererade loggar och kan inte inaktiveras.
Om du försöker skapa en replikserver i en region där accelererade loggar inte stöds och källservern har accelererade loggar aktiverade, misslyckas repliketablering. För att fortsätta, inaktivera accelererade loggar på källservern och försök sedan provisionera läsrepliken igen.
Tillgänglighet för accelererade loggar per region
Funktionen för accelererade loggar är för närvarande endast tillgänglig i följande regioner:
- Australien, östra
- Brasilien, södra
- Kanada, centrala
- Indien, centrala
- Central US
- Kina, norra 3
- Asien, östra
- East US
- USA, östra 2
- Frankrike, centrala
- Tyskland, västra centrala
- Israel, centrala
- Italien, norra
- Japan, östra
- Sydkorea, centrala
- Mexiko, centrala
- Nya Zeeland, norra
- Europa, norra
- Norge, östra
- Polen, centrala
- Sydafrika, norra
- USA, södra centrala
- Sydostasien
- Spanien, centrala
- Sverige, centrala
- Schweiz, norra
- Förenade Arabemiraten, norra
- Storbritannien, södra
- US Gov, Virginia
- Västeuropa
- USA, västra 2
- USA, västra 3
Aktivera accelererade loggar
Du kan aktivera funktionen när du skapar en flexibel server eller på en befintlig flexibel server.
Aktivera accelererade loggar när servern skapas
Ange värden för prenumeration, resursgrupp, servernamn, region och andra fält. Mer information finns i snabbstarten för att skapa servern.
Välj alternativet Konfigurera server för att ändra standardinställningarna för beräkning och lagring.
I avsnittet Lagring markerar du kryssrutan Accelererade loggar för att aktivera funktionen. Kryssrutan är tillgänglig för beräkningsnivån Affärskritisk och Allmän användning.
Välj värdet För beräkningsstorlek i listrutan. Välj sedan Spara och fortsätt att distribuera din Azure Database for MySQL – flexibel serverinstans genom att följa anvisningarna i snabbstarten för att skapa servern.
Aktivera accelererade loggar på din befintliga server
Kommentar
Servern startas om under distributionsprocessen, så se till att du antingen pausar arbetsbelastningen eller schemalägger den en tid som överensstämmer med programunderhållet eller som är ledig.
Gå till Azure-portalen.
Gå till Inställningar>Beräkning + lagring. I avsnittet Lagring väljer du kryssrutan Accelererade loggar .
Välj Spara och vänta tills distributionsprocessen är klar. När du har fått ett distributionsmeddelande är funktionen redo att användas.
Inaktivera accelererade loggar
Kommentar
Servern startas om under distributionsprocessen, så se till att du antingen pausar arbetsbelastningen eller schemalägger den under en tid som överensstämmer med programunderhållet eller som är under lediga timmar.
Gå till Azure-portalen.
Gå till Inställningar>Beräkning + lagring. I avsnittet Lagring avmarkerar du kryssrutan Accelererade loggar .
Välj Spara och vänta tills distributionsprocessen är klar. När du har fått ett distributionsmeddelande inaktiveras funktionen.