Dela via


Vad är nytt i Azure Database for MySQL?

Azure Database for MySQL Är en Azure Database-tjänst som ger mer detaljerad kontroll och flexibilitet för databashanteringsfunktioner och konfigurationsinställningar. Tjänsten stöder för närvarande communityversionerna av MySQL 5.7 och 8.0.

Den här artikeln sammanfattar nya versioner och funktioner i Azure Database for MySQL-tjänsten.

För tidigare utgivna funktioner, besök Azure Database for MySQL: Tidigare utgivna funktioner.

Kommentar

Den här artikeln refererar till termen slave, som Microsoft inte längre använder. När termen tas bort från programvaran tar vi bort den från den här artikeln.

Juni 2025

Automatisk initiering av tidszoner

Tidszoner läses in automatiskt när servern skapas, vilket tar bort behovet av att kunder manuellt kör den mysql.az_load_timezone lagrade proceduren efteråt för att läsa in tidszonen. Mer information finns i information om serverparametern för time_zone

Maj 2025

Konfigurera säkerhetskopieringsintervall för automatiserade säkerhetskopieringar (förhandsversion)

Azure Database for MySQL har nu stöd för möjligheten att konfigurera säkerhetskopieringsintervall för den automatiska säkerhetskopiering som systemet använder för att förbättra återställningshastigheten. Funktionen är för närvarande tillgänglig i begränsade regioner, nämligen – USA, västra centrala och Asien, östra. Läs mer om funktionen här.

Aktivera automatisk skalning av IOPS för snabbare återställning och replikbestämmelser

Azure Database for MySQL stöder nu möjligheten att aktivera automatisk skalning av IOPS för både käll- och målservrarna under återställningsåtgärder och arbetsflöden för replikeringsetablering. Den här förbättringen hjälper till att påskynda återställnings- och repliketableringsprocessen genom att tillfälligt öka IOPS för att uppfylla prestandakraven för dessa åtgärder. När etableringen är klar kan du inaktivera inställningen för automatisk skalning av IOPS.

Mer information finns i Återställning till tidpunkt.

Hög tillgänglighet med dedikerad Azure Standard Load Balancer (SLB) (förhandsversion)

En dedikerad standardlastbalanserare (SLB) i Azure Database for MySQL för hög tillgänglighet (HA) aktiverade servrar är nu tillgänglig för offentlig förhandsversion. Den här funktionen lägger till en dedikerad standardlastbalanserare till HA-konfigurationen, vilket möjliggör distribution med låg latens och högt dataflöde för trafik från användargränssnittet över backend-servrar. Den här förbättringen förbättrar redundansprestandan och säkerställer en effektivare hantering av MySQL-datatrafik. Om du vill aktivera en SLB för ha-servern kan du skicka ett supportärende till Azure Support.

mars 2025

Nya inbyggda lagrade-procedurer för plugin-hantering och återställningsloggrensning

Det finns två nya inbyggda lagrade procedurer i Azure Database for MySQL, vilket gör att kunder kan hantera plugin-inställningar och rensa ångra loggar utan att kräva supportåtgärder:

  • Verifiera hantering av lösenordstillägg: – Aktivera: CALL az_install_validate_password_plugin(); – Inaktivera: CALL az_uninstall_validate_password_plugin(); – När det är aktiverat är plugin-programmets konfigurationsparametrar tillgängliga på sidan Serverparametrar i Azure-portalen.

  • Ångra rensning av logg:

    • En ny lagrad procedur är tillgänglig för att rensa Ångraloggen manuellt, vilket förhindrar onödig lagringsanvändning.

Se artikeln Inbyggda lagringsprocedurer i Azure Database for MySQL för att lära dig mer om de inbyggda lagringsprocedurerna i Azure Database for MySQL.

Cachelagring av SHA-2-lösenordstillägg exponeras nu som standard

Plugin-programmet caching_sha2_password exponeras nu som standard för kunder. Kunder kan aktivera och konfigurera den genom att ange relevanta serverparametrar i Azure-portalen.

Standardzonmotståndskraft för Business-Critical tjänstnivå (tillbakadragning)

Som svar på kundfeedback som begär flexibilitet vid val av distributionstyp har vi beslutat att ändra den ändring som gjorde zonåterhämtning till standardvärdet för Business-Critical-tjänstnivån.

Februari 2025

Kända problem

  • Azure Advisor-rekommendationer rekommenderar att du aktiverar accelererade loggar även efter att funktionen har aktiverats på Din Azure Database for MySQL-server.

  • För servrar med kundhanterade nycklar (CMK) kanske det inte fungerar att aktivera accelererade loggar på grund av en aktuell begränsning. Du kan tillfälligt inaktivera CMK, aktivera accelererade loggar och återaktivera CMK som en lösning.

    Mer information finns i Accelererade loggar.

Januari 2025

Standardzonresiliens för Business-Critical servicenivå

Nu kan du dra nytta av den högsta tillgänglighetsnivån mot infrastrukturfel i en tillgänglighetszon utan några extra kostnader, för kritiska arbetsbelastningar som körs på tjänstnivån Business-Critical. Oavsett om dina flexibla servrar är aktiverade med hög tillgänglighet (HA) finns dina serverdata och loggfiler som standard i zonredundant lagring. Medan zonredundanta HA-aktiverade servrar fortsätter att dra nytta av ett serviceavtal på 99,99% drifttid från den inbyggda zonredundansen och frekvent vänteläge, kan servrar som inte har hög tillgänglighet snabbt återställas från zonavbrott med zonredundanta säkerhetskopior. Den här förbättringen gäller för alla nya servrar som etableras på tjänstnivån Business-Critical.

Kommentar

Baserat på kundfeedback som begär möjligheten att välja den önskade distributionstypen har vi valt att rulla tillbaka standard zonresiliens för Business-Critical tjänstklass. För både affärskritiska servrar och General-Purpose servrar måste kunderna nu välja läget Hög tillgänglighet (HA) antingen i samma zon eller zonredundant när servern skapas. Det här valet är slutgiltigt och kan inte ändras senare.

Accelererade loggar aktiverade för alla nya affärskritiska servrar

Accelererade loggar, en funktion som avsevärt förbättrar prestandan för flexibla Azure Database for MySQL-serverinstanser, är nu aktiverad som standard för alla nya Business-Critical servrar. Accelererade loggar erbjuder en dynamisk lösning som är utformad för stora dataflödesbehov, vilket minskar svarstiden utan extra kostnad. Befintliga affärskritiska servrar kan också aktivera accelererade loggar via Azure-portalen. Funktionen för accelererade loggar i Azure Database for MySQL .

November 2024

Stöd för MySQL 8.4 LTS-version – offentlig förhandsversion

Azure Database for MySQL stöder nu MySQL 8.4 LTS-versionen, vilket ger de senaste MySQL-funktionerna till Azure. MySQL 8.4 LTS-versionen erbjuder förbättrade replikeringsfunktioner, utökad övervakning och långsiktigt stöd, vilket gör den idealisk för produktionsmiljöer som kräver stabilitet och avancerad hantering. Supportprinciper för versioner av Azure Database for MySQL

Stöd för MySQL 9.1-innovation – offentlig förhandsversion

Azure Database for MySQL stöder nu MySQL 9.1 Innovation-versionen och introducerar experimentella funktioner, inklusive JavaScript-stöd för lagrade procedurer och den nya vektordatatypen som är utformad för moderna program inom maskininlärning och analys. Supportprinciper för versioner av Azure Database for MySQL

Oktober 2024

Nya B1-servrar är inte tillgängliga

Från och med den 1 november 2024 är nya B1-servrar begränsade för att säkerställa prestanda och tillförlitlighet mot bakgrund av pågående säkerhetsförbättringar. Vi rekommenderar att du utforskar alternativa SKU:er som är utformade för att stödja dina behov och samtidigt upprätthålla hög servicetillförlitlighet. Tack för din förståelse när vi arbetar för att förbättra din upplevelse.

Vad betyder det här för dig?

  • Begränsad åtkomst: Nya B1s-instanser är inte tillgängliga efter den 28/24-10.

  • Befintliga utplaceringar: Alla nuvarande B1-instanser påverkas inte.

  • Alternativa alternativ: Utforska och överväg att använda andra SKU:er, till exempel B1ms och B2s, som ger förbättrad beräkningskraft och minne samtidigt som du stöder bättre prestanda.

Nästa steg:

  • Granska rekommenderade alternativa SKU:er
  • Åtkomstdokumentation för att ändra din SKU här: – Azure-portalen   - Azure CLI
  • Granska instrumentpanelen för användning för att övervaka din aktuella användning

September 2024

  • Azure Database for MySQL – flexibelt underhåll är nu allmänt tillgängligt

    Azure Database for MySQL har officiellt släppt funktionen flexibelt underhåll till allmän tillgänglighet (GA). Med den här funktionen kan användare schemalägga om underhållsaktiviteter via Azure CLI, vilket ger förbättrad kontroll och flexibilitet. Det omplanerade fönstret har också utökats för att täcka alla tillgängliga underhållsdatum inom samma region och samma underhållsrunda i stället för att begränsas till 14-dagarsfönstret runt instansens schemalagda datum.

    Mer information finns i Schemalagt underhåll.

Augusti 2024

  • Azure Database for MySQL stöder nu upp till 8 TB i en enda datafil!

    Azure Database for MySQL stöder nu enskilda InnoDB-datafiler med en storlek på upp till 8 TB , vilket gör det möjligt för användare att lagra större datamängder i en enda fil. Den här förbättringen minskar behovet av datapartitionering och effektiviserar databashanteringen, vilket gör det enklare att hantera stora mängder data med hjälp av InnoDB-lagringsmotorn. Läs mer.

  • Stöd för högre versionsuppgradering för Burstable-beräkningsnivå

    Azure Database for MySQL erbjuder nu större versionsuppgraderingar för Burstable SKU-beräkningsnivåer. Det här stödet uppgraderar automatiskt beräkningsnivån till Generell användning SKU innan uppgraderingen utförs, vilket säkerställer tillräckliga resurser. Kunder kan välja att återgå till Burstable SKU efter uppgraderingen. Ytterligare kostnader kan tillkomma.

    Mer information finns i Uppgradera MySQL-versionen.

  • Inaktuellt måttmeddelande

    Vi vill informera dig om utfasningen av följande mått i Azure Database for MySQL.

    • Antal lagringsbegränsningar (inaktuellt)
    • Tillgängliga minnesbyte (inaktuella)
    • MySQL Lås radlås väntar (inaktuell)

Dessa mått stöds inte längre och tas bort från övervakningen i slutet av augusti 2024. Vi rekommenderar att du uppdaterar dina övervaknings- och aviseringskonfigurationer för att undanta dessa mått och använda alternativa mått som ger liknande insikter.

Juli 2024

  • Flytta från privat åtkomstnätverk (integrerat virtuellt nätverk) till offentlig åtkomst eller privat länk

    Azure Database for MySQL – flexibel server kan övergå från privat åtkomst (integrerat virtuellt nätverk) till offentlig åtkomst, med alternativet att använda Private Link. Den här funktionen gör det möjligt för servrar att växla från det virtuella nätverket integrerat till privat länk/offentlig infrastruktur sömlöst, utan att ändra servernamnet eller migrera data, vilket förenklar processen för kunderna.

    Mer information finns i Flytta från privat åtkomstnätverk (integrerat virtuellt nätverk) till offentlig åtkomst eller privat länk.

  • Hanterat HSM-stöd för Azure Database for MySQL – flexibel server (allmänt tillgängligt)

    Vi är glada över att kunna meddela allmän tillgänglighet (GA) för Azure Key Vault Managed HSM-stöd för kundhanterade nycklar (CMK) i Azure Database for MySQL – flexibel server. Med Managed HSM kan du importera dina HSM-säkerhetskopierade krypteringsnycklar med hjälp av funktionen CMK bring your key (BYOK) för att skydda vilande data i dina Azure Database for MySQL Flexible Server-instanser samtidigt som du behåller datahemvist och fullständig kontroll över dina HSM-nycklar.

Mer information finns i Datakryptering med kundhanterade nycklar.

Maj 2024

  • Accelererade loggar i Azure Database for MySQL – flexibel server är nu allmänt tillgänglig

    Vi är glada över att kunna meddela allmän tillgänglighet (GA) för funktionen Accelererade loggar för Azure Database for MySQL – flexibel server. Den här funktionen är tillgänglig på tjänstnivån Business-Critical och förbättrar avsevärt prestandan för Azure Database for MySQL– flexibla serverinstanser. Den erbjuder en dynamisk lösning som är utformad för stora dataflödesbehov, vilket minskar svarstiden utan extra kostnad. Funktionen Accelererade loggar i Azure Database for MySQL – flexibel server.

  • Stöd för lagring upp till 32 TB i Azure Database for MySQL – flexibel server är nu allmänt tillgängligt

    Vi är glada över att kunna meddela allmän tillgänglighet (GA) för lagringsstöd på upp till 32 TB i Azure Database for MySQL – flexibel server. Funktionen är endast tillgänglig på tjänstnivån Affärskritisk.

    Mer information finns i Tjänstnivåer.

April 2024

  • Förbättrad minnesallokering i Azure Database for MySQL – flexibel server

    I aprildistributionerna introducerade vi optimerad minnesallokering för Azure Database for MySQL – flexibel server. Den här förfiningen säkerställer en mer exakt och effektiv minnesberäkning för MySQL Server-komponenten, så att den effektivt kan använda tillgängliga resurser för frågebearbetning och datahantering. Azure Database for MySQL – tjänstnivåer för flexibel server.

  • Förbättrad övervakning för Azure Database for MySQL – flexibel server: Introduktion till nya mått

    De nyligen tillagda måtten inkluderar MySQL Uptime, MySQL History list length, MySQL Deadlocks, Active Transactions och MySQL Lock Timeouts.The newly added metrics include MySQL Uptime, MySQL History list length, MySQL Deadlocks, Active Transactions, and MySQL Lock Timeouts. Dessa mått ger en mer detaljerad vy över serverns prestanda, så att du kan övervaka och optimera databasåtgärderna mer effektivt. Utöver dessa nya mått har vi även förbättrat måttet Minnesprocent. Den erbjuder nu mer exakta beräkningar av minnesanvändning för MySQL-serverprocessen (mysqld). Övervaka Azure Database for MySQL – flexibel server

  • Microsoft Defender för molnet stöder Azure Database for MySQL – flexibel server (allmän tillgänglighet)

    Vi är glada över att kunna meddela den allmänna tillgängligheten för funktionen Microsoft Defender för molnet för Azure Database for MySQL – flexibel server på alla tjänstnivåer. Funktionen Microsoft Defender Advanced Threat Protection förenklar säkerhetshanteringen för Azure Database for MySQL – flexibel serverinstanser. Den övervakar servern för avvikande eller misstänkta databasaktiviteter för att identifiera potentiella hot och tillhandahåller säkerhetsaviseringar som du kan undersöka och vidta lämpliga åtgärder, så att du aktivt kan förbättra säkerhetsstatusen för din databas utan att vara säkerhetsexpert. Vad är Microsoft Defender för relationsdatabaser med öppen källkod

  • Säkerhetskopiering och export på begäran (förhandsversion)

    Med Azure Database for MySQL kan du utlösa en serversäkerhetskopia på begäran och exportera den till ett Azure Storage-konto (Azure Blob Storage). Funktionen är för närvarande i offentlig förhandsversion och är endast tillgänglig i offentliga molnregioner.

Mer information finns i Säkerhetskopiering och återställning.

  • kända problem

    När du försöker aktivera funktionen Microsoft Defender för molnet för en flexibel Azure Database for MySQL-server kan följande fel uppstå: "Servern <server_name> är inte kompatibel med Advanced Threat Protection. Kontakta Microsofts support för att uppdatera servern till en version som stöds." Det här problemet kan inträffa på MySQL – flexibla servrar som fortfarande väntar på en intern uppdatering. Det löses automatiskt i följande interna uppdatering av servern. Du kan också öppna ett supportärende för att påskynda en omedelbar uppdatering."

Mars 2024

Februari 2024

Mer information finns i Begränsningar.

  • Granskningsloggar har nu stöd för jokerteckenposter

    Serverparametrarna stöder nu jokertecken i audit_log_include_users och audit_log_exclude_users, vilket ökar flexibiliteten för att ange användarinkluderingar och undantag i granskningsloggar.

  • Förbättrad granskningsloggning med CONNECTION_V2 för omfattande MySQL-användargranskningar

Serverparametern audit_log_events stöder nu händelse CONNECTION_V2 för detaljerade anslutningsloggar, vilket ger insikter om användargranskningar, anslutningsstatus och felkoder i MySQL-interaktioner .

Mer information finns i Granskningsloggning.

Feedback och support

Om du har frågor om eller förslag på hur du arbetar med Azure Database for MySQL bör du överväga följande kontaktpunkter efter behov: