A Azure Database for MariaDB korlátozásaiLimitations in Azure Database for MariaDB

A következő szakaszok ismertetik a kapacitást, a tárolási motor támogatását, a jogosultságok támogatását, az adatmanipulációs nyilatkozatok támogatását és az adatbázis-szolgáltatás működési korlátait.The following sections describe capacity, storage engine support, privilege support, data manipulation statement support, and functional limits in the database service.

KiszolgálóparaméterekServer parameters

Megjegyzés

Ha a (z) és a (z) kiszolgáló-paraméterek minimális/maximális értékeit keresi max_connections innodb_buffer_pool_size , akkor ezek az adatok a kiszolgálói paraméterek cikkbe kerültek.If you are looking for min/max values for server parameters like max_connections and innodb_buffer_pool_size, this information has moved to the server parameters article.

Azure Database for MariaDB támogatja a kiszolgálói paraméterek értékének finomhangolását.Azure Database for MariaDB supports tuning the values of server parameters. Néhány paraméter minimális és maximális értéke (pl.The min and max value of some parameters (ex. max_connections, join_buffer_size , query_cache_size ) meghatározása a kiszolgáló díjszabási szintjével és virtuális mag történik.max_connections, join_buffer_size, query_cache_size) is determined by the pricing tier and vCores of the server. A korlátokkal kapcsolatos további információkért tekintse meg a kiszolgálói paramétereket .Refer to server parameters for more information about these limits.

A kezdeti üzembe helyezés után az Azure for MariaDB-kiszolgáló az időzóna-információkhoz tartozó rendszertáblákat tartalmazza, de ezek a táblák nem lesznek feltöltve.Upon initial deployment, an Azure for MariaDB server includes systems tables for time zone information, but these tables are not populated. Az időzóna-táblázatok úgy tölthetők fel, hogy meghívja a mysql.az_load_timezone tárolt eljárást egy eszközről, például a MySQL-parancssorból vagy a MySQL Workbenchből.The time zone tables can be populated by calling the mysql.az_load_timezone stored procedure from a tool like the MySQL command line or MySQL Workbench. A tárolt eljárás meghívásához és a globális vagy munkamenet szintű időzónák beállításához tekintse meg a Azure Portal vagy az Azure CLI -cikkeket.Refer to the Azure portal or Azure CLI articles for how to call the stored procedure and set the global or session-level time zones.

A szolgáltatás nem támogatja a jelszavakat, például a "validate_password" és a "caching_sha2_password".Password plugins such as "validate_password" and "caching_sha2_password" are not supported by the service.

A Storage Engine támogatásaStorage engine support

TámogatottSupported

Nem támogatottUnsupported

Jogosultságok az adatkezelési támogatás &Privileges & data manipulation support

Számos kiszolgálói paraméter és beállítás akaratlanul csökkentheti a kiszolgáló teljesítményét, vagy megtagadhatja a MariaDB-kiszolgáló által kihagyott sav-tulajdonságokat.Many server parameters and settings can inadvertently degrade server performance or negate ACID properties of the MariaDB server. A szolgáltatás integritásának és az SLA-nak a termék szintjén történő fenntartása érdekében a szolgáltatás nem tesz elérhetővé több szerepkört.To maintain the service integrity and SLA at a product level, this service does not expose multiple roles.

A MariaDB szolgáltatás nem engedélyezi közvetlen hozzáférését a mögöttes fájlrendszerhez.The MariaDB service does not allow direct access to the underlying file system. Egyes adatmanipulációs parancsok nem támogatottak.Some data manipulation commands are not supported.

Jogosultságok támogatásaPrivilege support

Nem támogatottUnsupported

A következők nem támogatottak:The following are unsupported:

  • DBA-szerepkör: korlátozott.DBA role: Restricted. Azt is megteheti, hogy a rendszergazda felhasználóval (az új kiszolgáló létrehozásakor jön létre) lehetővé teszi a DDL-és DML-utasítások többségének végrehajtását.Alternatively, you can use the administrator user (created during new server creation), allows you to perform most of DDL and DML statements.
  • SZUPER jogosultság: ehhez hasonlóan a Super Privilege is korlátozott.SUPER privilege: Similarly, SUPER privilege is also restricted.
  • Leszűkítés: a létrehozáshoz és a korlátozásához Super jogosultságok szükségesek.DEFINER: Requires super privileges to create and is restricted. Ha biztonsági másolat használatával importálja az adatimportálást, távolítsa el CREATE DEFINER manuálisan a parancsokat, vagy használja a --skip-definer parancsot a mysqldump végrehajtásakor.If importing data using a backup, remove the CREATE DEFINER commands manually or by using the --skip-definer command when performing a mysqldump.
  • Rendszeradatbázisok: a MySQL rendszeradatbázis csak olvasható, és a különböző Pásti funkciók támogatására szolgál.System databases: The mysql system database is read-only and used to support various PaaS functionality. A rendszeradatbázis nem módosítható mysql .You cannot make changes to the mysql system database.
  • SELECT ... INTO OUTFILE: Nem támogatott a szolgáltatásban.SELECT ... INTO OUTFILE: Not supported in the service.

TámogatottSupported

  • 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 Azure Storage csatlakoztatva van az SMB protokollon keresztül).LOAD DATA INFILE is supported, but the [LOCAL] parameter must be specified and directed to a UNC path (Azure storage mounted through SMB).

Funkcionális korlátozásokFunctional limitations

Skálázási műveletekScale operations

  • A dinamikus skálázás az alapszintű díjszabási szintekre és a rendszerből nem támogatott.Dynamic scaling to and from the Basic pricing tiers is currently not supported.
  • A kiszolgáló tárolási méretének csökkentése nem támogatott.Decreasing server storage size is not supported.

Kiszolgáló verziófrissítéseServer version upgrades

  • A fő adatbázismotor-verziók közötti automatikus áttelepítés jelenleg nem támogatott.Automated migration between major database engine versions is currently not supported.

Időponthoz kötött visszaállításPoint-in-time-restore

  • A PITR szolgáltatás használatakor az új kiszolgáló ugyanazzal a konfigurációval jön létre, mint a kiszolgáló.When using the PITR feature, the new server is created with the same configurations as the server it is based on.
  • A törölt kiszolgáló visszaállítása nem támogatott.Restoring a deleted server is not supported.

Előfizetés-kezelésSubscription management

  • Az előre létrehozott kiszolgálók az előfizetés és az erőforráscsoport között történő dinamikus áthelyezése jelenleg nem támogatott.Dynamically moving pre-created servers across subscription and resource group is currently not supported.

VNet-szolgáltatásvégpontokVNet service endpoints

  • A VNet szolgáltatás-végpontok támogatása csak a általános célú és a memóriára optimalizált kiszolgálók esetében támogatott.Support for VNet service endpoints is only for General Purpose and Memory Optimized servers.

Tárterület méreteStorage size

  • Tekintse meg a díjszabási szinten a tárterületre vonatkozó korlátozásokat.Please refer to pricing tiers for the storage size limits per pricing tier.

Aktuális ismert problémákCurrent known issues

  • A MariaDB-kiszolgálópéldány a kiszolgáló nem megfelelő verzióját jeleníti meg a kapcsolatok létrehozása után.MariaDB server instance displays the incorrect server version after connection is established. A megfelelő kiszolgálópéldány-motor verziójának lekéréséhez használja a select version(); parancsot.To get the correct server instance engine version, use the select version(); command.

Következő lépésekNext steps