Begränsningar i Microsoft Fabric-speglade databaser från Azure Database for MySQL (förhandsversion)

Den här artikeln innehåller aktuella begränsningar i Microsoft Fabric-speglade databaser från Azure Database for MySQL. Den här artikeln kan komma att ändras.

För felsökning, se:

Felsöka Fabric-speglade databaser

Felsöka infrastrukturspeglingsdatabaser från Azure Database for MySQL.

Begränsningar på servernivå

Följande begränsningar gäller på MySQL-servernivå när du konfigurerar spegling i Microsoft Fabric.

  • Mirroring in Fabric stöder endast MySQL version 8.0 (8.0.x, från och med 8.0.21). Den stöder inte MySQL 8.4.

  • Nivån Burstable Compute stöds inte.

  • Tjänsten stöder inte anpassade portar eller High Availability (HA)-konfigurationer.

  • Du kan inte konfigurera spegling i Fabric på en Read Replica-server.

  • Entra-ID-autentisering stöds inte.

  • För att återställa en server med spegling i Fabric som är aktiverad via återställning till en specifik tidpunkt (PITR), måste spegling konfigureras om på den nya servern.

  • Innan du kör en huvudversionsuppgradering (MVU) inaktiverar du spegling i Service Fabric och återaktiverar den när uppgraderingen är klar.

Begränsningar på databasnivå

Följande begränsningar gäller för enskilda databaser när du använder spegling i Microsoft Fabric.

  • Spegling av flera databaser på samma server stöds inte.

  • När du har konfigurerat en speglad databas kan du inte lägga till eller ta bort tabeller.

  • Det maximala antalet tabeller som du kan spegla i Fabric är 1 000 tabeller.

  • Du kan inte replikera en databas med namnet fabric_info eftersom den är reserverad för systemanvändning.

Nätverks- och anslutningssäkerhet

Spegling kräver extra konfiguration för nätverksisolerade servrar.

  • Virtuella nätverksaktiverade Azure MySQL-servrar stöds inte för fabric mirroring.

  • För nätverksisolerade servrar stöder Fabric Mirroring endast Private Link- och privat slutpunktsanslutning. Du kan inte använda virtuell nätverksdatagateway eller VNET-datagateway.

Tabellnivå

Vissa tabellkonfigurationer och datatyper har begränsningar när de speglas till Fabric.

  • Du kan inte spegla en tabell om den inte har någon primärnyckel.

  • DDL-åtgärder (till exempel ALTER TABLE, TRUNCATE, DROP TABLE) stöds inte och kan störa replikeringen.

  • Följande MySQL-datatyper stöds inte: tinytext, text, mediumtext, longtext, tinyblob, blob, mediumblob, longblob. Tabeller som innehåller datatyper som inte stöds speglas exklusive kolumner som innehåller datatyper som inte stöds.

  • Databas- och tabellnamn är skiftlägeskänsliga. När du konfigurerar en speglad databas kontrollerar du att indata matchar MySQL-inställningarna.

Begränsningar för SQL-analysslutpunkter

SQL-analysslutpunkten för speglade databaser har samma begränsningar som Lakehouse SQL-analysslutpunkten.

Regioner som stöds

Alla Microsoft Fabric-regioner stöder databasspegling och öppen spegling. För mer information, se Tillgänglighet för Fabric-regioner.