Limiti di Database di Azure per MySQLLimitations in Azure Database for MySQL

Le sezioni seguenti illustrano la capacità, il supporto del motore di archiviazione, dei privilegi e delle istruzioni di gestione dei dati e i limiti funzionali del servizio di database.The following sections describe capacity, storage engine support, privilege support, data manipulation statement support, and functional limits in the database service. Vedere anche le limitazioni generali applicabili al motore di database MySQL.Also see general limitations applicable to the MySQL database engine.

Numero massimo di connessioniMaximum connections

Di seguito è indicato il numero massimo di connessioni per ogni piano tariffario e vCore:The maximum number of connections per pricing tier and vCores are as follows:

Piano tariffarioPricing Tier vCorevCore(s) Numero massimo di connessioniMax Connections
BasicBasic 11 5050
BasicBasic 22 100100
Utilizzo genericoGeneral Purpose 22 300300
Utilizzo genericoGeneral Purpose 44 625625
Utilizzo genericoGeneral Purpose 88 12501250
Utilizzo genericoGeneral Purpose 1616 25002500
Utilizzo genericoGeneral Purpose 3232 50005000
Con ottimizzazione per la memoriaMemory Optimized 22 600600
Con ottimizzazione per la memoriaMemory Optimized 44 12501250
Con ottimizzazione per la memoriaMemory Optimized 88 25002500
Con ottimizzazione per la memoriaMemory Optimized 1616 50005000

Quando le connessioni superano il limite, è possibile che venga visualizzato l'errore seguente:When connections exceed the limit, you may receive the following error:

ERROR 1040 (08004): Too many connections (ERRORE 1040 (08004): numero eccessivo di connessioni)ERROR 1040 (08004): Too many connections

Supporto del motore di archiviazioneStorage engine support

SupportatoSupported

Non supportatoUnsupported

Supporto dei privilegiPrivilege support

Non supportatoUnsupported

  • Ruolo DBA: molti parametri e impostazioni server possono accidentalmente influire in modo negativo sulle prestazioni del server o negare le proprietà ACID del sistema DBMS.DBA role: Many server parameters and settings can inadvertently degrade server performance or negate ACID properties of the DBMS. Per mantenere quindi l'integrità del servizio e un contratto di servizio a livello di prodotto, il ruolo DBA non è esposto.As such, to maintain the service integrity and SLA at a product level, this service does not expose the DBA role. L'account utente predefinito, costruito quando viene creata una nuova istanza di database, consente agli utenti di eseguire la maggior parte delle istruzioni DDL e DML nell'istanza di database gestita.The default user account, which is constructed when a new database instance is created, allows that user to perform most of DDL and DML statements in the managed database instance.
  • Privilegi SUPER: in modo analogo, anche i privilegi SUPER presentano limitazioni.SUPER privilege: Similarly SUPER privilege is also restricted.

Supporto delle istruzioni di gestione dei datiData manipulation statement support

SupportatoSupported

  • L'istruzione LOAD DATA INFILE è supportata ma è necessario specificare il parametro [LOCAL] che deve essere indirizzato a un percorso UNC (archiviazione di Azure montata tramite SMB).LOAD DATA INFILE is supported, but the [LOCAL] parameter must be specified and directed to a UNC path (Azure storage mounted through SMB).

Non supportatoUnsupported

  • SELECT ... INTO OUTFILE

Limitazioni funzionaliFunctional limitations

Operazioni di scalabilitàScale operations

  • Non è attualmente supportata la scalabilità dinamica tra i piani tariffari.Dynamic scaling to and from the Basic pricing tiers is currently not supported.
  • La riduzione delle dimensioni di archiviazione del server non è supportato.Decreasing server storage size is not supported.

Aggiornamenti della versione dei serverServer version upgrades

  • La migrazione automatica tra le versioni del motore del database principale non è attualmente supportata.Automated migration between major database engine versions is currently not supported.

Ripristino temporizzatoPoint-in-time-restore

  • Quando si usa la funzionalità di ripristino temporizzato, il nuovo server viene creato con le stesse configurazioni del server su cui si basa.When using the PITR feature, the new server is created with the same configurations as the server it is based on.
  • Il ripristino di un server eliminato non è supportato.Restoring a deleted server is not supported.

Gestione sottoscrizioniSubscription management

  • Lo spostamento dinamico di server creati in precedenza tra le sottoscrizioni e il gruppo di risorse non è attualmente supportato.Dynamically moving pre-created servers across subscription and resource group is currently not supported.

Problemi attualmente notiCurrent known issues

  • Quando viene stabilita la connessione, l'istanza del server MySQL visualizza una versione di server errata.MySQL server instance displays the wrong server version after connection is established. Per ottenere la versione corretta del motore dell'istanza del server, usare il comando select version();.To get the correct server instance engine version, use the select version(); command.

Passaggi successiviNext steps