Omezení Azure Database for MariaDB

Následující části popisují kapacitu, podporu modulu úložiště, podporu oprávnění, podporu příkazů pro manipulaci s daty a funkční omezení v databázové službě.

Parametry serveru

Poznámka

Pokud hledáte minimální/maximální hodnoty parametrů serveru max_connections , například a innodb_buffer_pool_size , tyto informace se přesunuly na článek parametry serveru .

Azure Database for MariaDB podporuje optimalizaci hodnot parametrů serveru. Minimální a maximální hodnota některých parametrů (např. max_connections, join_buffer_size , query_cache_size ) závisí na cenové úrovni a virtuální jádra serveru. Další informace o těchto omezeních najdete v parametrech serveru .

Při počátečním nasazení zahrnuje server Azure pro MariaDB systémové tabulky pro informace o časovém pásmu, ale tyto tabulky se neplní. Tabulky časových pásem lze naplnit voláním mysql.az_load_timezone uložené procedury z nástroje, jako je například příkazový řádek MySQL nebo MySQL Workbench. Informace o tom, jak volat uloženou proceduru a nastavit globální časová pásma na úrovni relace, najdete v článcích Azure Portal nebo Azure CLI .

Moduly plug-in pro heslo, jako je například "validate_password" a "caching_sha2_password", nejsou službou podporovány.

Podpora modulu úložiště

Podporováno

Nepodporované

Oprávnění & podpoře manipulace s daty

Mnoho parametrů serveru a nastavení může nechtěně snížit výkon serveru nebo vlastnosti s nezápornou KYSELINou MariaDB serveru. Za účelem zachování integrity služby a smlouvy SLA na úrovni produktu nezveřejňuje tato služba více rolí.

Služba MariaDB nepovoluje přímý přístup k základnímu systému souborů. Některé příkazy pro manipulaci s daty nejsou podporovány.

Podpora oprávnění

Nepodporované

Následující nejsou podporovány:

  • Role DBA: omezeno. Alternativně můžete použít uživatele správce (vytvořený během vytváření nového serveru), což umožňuje provádět většinu příkazů DDL a DML.
  • Oprávnění SUPER: podobně, má také omezení Super oprávnění .
  • DEFINe: vyžaduje pro vytvoření a omezení superuživatele oprávnění. Pokud importujete data pomocí zálohy, odeberte CREATE DEFINER příkazy ručně nebo pomocí --skip-definer příkazu při provádění mysqldump.
  • Systémové databáze: Systémová databáze MySQL je určena jen pro čtení a používá se k podpoře různých funkcí PaaS. Nelze provádět změny mysql systémové databáze.
  • SELECT ... INTO OUTFILE: Nepodporováno ve službě.

Podporováno

  • LOAD DATA INFILE je podporováno, ale [LOCAL] musí být zadán parametr a směrován na cestu UNC (úložiště Azure připojené prostřednictvím protokolu SMB).

Funkční omezení

Operace škálování

  • Dynamické škálování na cenové úrovně Basic a z se v tuto chvíli nepodporuje.
  • Zmenšení velikosti úložiště serveru se nepodporuje.

Upgrady verze serveru

  • Automatizovaná migrace mezi hlavními verzemi databázového stroje není v současnosti podporovaná.

Obnovení do bodu v čase

  • Při použití funkce PITR je nový server vytvořen se stejnými konfiguracemi jako server, na kterém je založena.
  • Obnovení odstraněného serveru se nepodporuje.

Správa předplatného

  • Dynamicky se přesouvá předem vytvořené servery v rámci předplatného a skupiny prostředků v současné době se nepodporují.

Koncové body služeb virtuální sítě

  • Podpora koncových bodů služby virtuální sítě je určená jenom pro Pro obecné účely a paměťově optimalizované servery.

Velikost úložiště

  • Omezení velikosti úložiště na cenové úrovni najdete v cenové úrovni .

Aktuální známé problémy

  • Instance serveru MariaDB po navázání připojení zobrazí nesprávnou verzi serveru. Správnou verzi modulu instance serveru získáte pomocí select version(); příkazu.

Další kroky