Korlátozások az Azure Database for MariaDB-ben

Fontos

Az Azure Database for MariaDB a nyugdíjazási útvonalon van. Határozottan javasoljuk, hogy migráljon az Azure Database for MySQL-be. További információ az Azure Database for MySQL-be való migrálásról: Mi történik az Azure Database for MariaDB-vel?

A következő szakaszok a kapacitást, a tárolómotorok támogatását, a jogosultságtámogatást, az adatkezelési nyilatkozatok támogatását és az adatbázis-szolgáltatás működési korlátait ismertetik.

Server parameters

Megjegyzés:

Ha olyan kiszolgálóparaméterek minimális/maximális értékeit keresi, mint max_connections például és innodb_buffer_pool_size, ez az információ átkerült a kiszolgálóparaméterek cikkére.

Az Azure Database for MariaDB támogatja a kiszolgálóparaméterek értékeinek finomhangolását. Egyes paraméterek (pl. max_connections, , join_buffer_sizequery_cache_size) minimális és maximális értékét a kiszolgáló tarifacsomagja és virtuális magjai határozzák meg. A korlátozásokkal kapcsolatos további információkért tekintse meg a kiszolgálóparamétereket bemutató cikket.

A kezdeti üzembe helyezéskor az Azure for MariaDB-kiszolgáló rendszertáblákat tartalmaz az időzóna-információkhoz, de ezek a táblák nincsenek kitöltve. Az időzónatáblák feltölthetők úgy, hogy meghívják a mysql.az_load_timezone tárolt eljárást egy olyan eszközről, mint a MySQL parancssor vagy a MySQL Workbench. A tárolt eljárás meghívásáról és a globális vagy munkamenetszintű időzónák beállításáról az Azure Portalon vagy az Azure CLI-ben olvashat.

A szolgáltatás nem támogatja az olyan jelszó beépülő modulokat, mint a "validate_password" és a "caching_sha2_password".

A tárolómotor támogatása

Supported

Támogatott

Jogosultságok > adatmanipuláció támogatása

Számos kiszolgálóparaméter és beállítás véletlenül ronthatja a kiszolgáló teljesítményét, vagy tagadhatja a MariaDB-kiszolgáló ACID-tulajdonságait. A szolgáltatás integritásának és SLA-jának termékszinten való fenntartása érdekében ez a szolgáltatás nem tesz közzé több szerepkört.

A MariaDB szolgáltatás nem teszi lehetővé a közvetlen hozzáférést a mögöttes fájlrendszerhez. Egyes adatkezelési parancsok nem támogatottak.

Jogosultsági támogatás

Támogatott

A következők nem támogatottak:

  • DBA-szerepkör: Korlátozott. Másik lehetőségként használhatja a rendszergazda felhasználót (amelyet az új kiszolgáló létrehozásakor hoztak létre), lehetővé teszi a DDL- és DML-utasítások többségének végrehajtását.
  • SUPER jogosultság: Hasonlóképpen a SUPER jogosultság is korlátozott.
  • DEFINER: A létrehozáshoz szuperjogok szükségesek, és korlátozottak. Ha biztonsági másolattal importál adatokat, távolítsa el a CREATE DEFINER parancsokat manuálisan vagy a --skip-definer parancs használatával a mysqldump végrehajtásakor.
  • Rendszeradatbázisok: A mysql rendszeradatbázis írásvédett, és különböző PaaS-funkciók támogatására szolgál. A rendszeradatbázis nem módosítható mysql .
  • SELECT ... INTO OUTFILE: A szolgáltatás nem támogatja.
  • Az Azure Database for MariaDB egyetlen adatfájlban támogatja a legnagyobb, 1 TB-os elemet. Ha az adatbázis mérete 1 TB-nál nagyobb, akkor a táblát innodb_file_per_table táblatérben kell létrehoznia. Ha egyetlen táblázatmérete nagyobb, mint 1 TB, használja a partíciótáblát.

Supported

  • LOAD DATA INFILE támogatott, de a [LOCAL] paramétert meg kell adni, és egy UNC elérési útra kell irányítani (az SMB-n keresztül csatlakoztatott Azure Storage-ba).

Funkcionális korlátozások

Skálázási műveletek

  • Az alapszintű tarifacsomagokra való dinamikus skálázás jelenleg nem támogatott.
  • A kiszolgáló tárhelyméretének csökkentése nem támogatott.

Kiszolgálói verziófrissítések

  • A fő adatbázismotor-verziók közötti automatizált migrálás jelenleg nem támogatott.

Időponthoz kötött visszaállítás

  • A PITR szolgáltatás használatakor az új kiszolgáló ugyanazokkal a konfigurációkkal jön létre, mint a rajta alapuló kiszolgáló.
  • A törölt kiszolgáló visszaállítása nem támogatott.

Előfizetés-kezelés

  • Az előre létrehozott kiszolgálók dinamikus áthelyezése az előfizetés és az erőforráscsoport között jelenleg nem támogatott.

VNet-szolgáltatásvégpontok

  • A VNet-szolgáltatásvégpontok támogatása csak az általános célú és a memóriaoptimalizált kiszolgálók esetében támogatott.

Tárterület mérete

Aktuális ismert problémák

  • A MariaDB-kiszolgálópéldány a kapcsolat létrejötte után helytelen kiszolgálóverziót jelenít meg. A kiszolgálópéldány-motor megfelelő verziójának beszerzéséhez használja a select version(); parancsot.

További lépések