Limitações no Banco de Dados do Azure para MySQLLimitations in Azure Database for MySQL

As seções a seguir descrevem a capacidade, suporte do mecanismo de armazenamento, suporte de privilégio, suporte à instrução de manipulação de dados e limites funcionais no serviço do banco de dados.The following sections describe capacity, storage engine support, privilege support, data manipulation statement support, and functional limits in the database service. Consulte também as limitações gerais aplicáveis ao mecanismo de banco de dados MySQL.Also see general limitations applicable to the MySQL database engine.

Número máximo de conexõesMaximum connections

O número máximo de conexões por tipo de preço e vCores é o seguinte:The maximum number of connections per pricing tier and vCores are as follows:

Tipo de preçoPricing Tier vCore(s)vCore(s) Máximo de conexõesMax Connections
BasicBasic 11 5050
BasicBasic 22 100100
Uso geralGeneral Purpose 22 300300
Uso geralGeneral Purpose 44 625625
Uso geralGeneral Purpose 88 12501250
Uso geralGeneral Purpose 1616 25002500
Uso geralGeneral Purpose 3232 5.0005000
Uso geralGeneral Purpose 6464 1000010000
Otimizado para memóriaMemory Optimized 22 600600
Otimizado para memóriaMemory Optimized 44 12501250
Otimizado para memóriaMemory Optimized 88 25002500
Otimizado para memóriaMemory Optimized 1616 5.0005000
Otimizado para memóriaMemory Optimized 3232 1000010000

Quando as conexões excederem o limite, você poderá receber o seguinte erro:When connections exceed the limit, you may receive the following error:

ERRO 1040 (08004): Muitas conexõesERROR 1040 (08004): Too many connections

Suporte do mecanismo de armazenamentoStorage engine support

Com suporteSupported

Sem suporteUnsupported

Suporte de privilégioPrivilege support

Sem suporteUnsupported

  • Função DBA: Muitas configurações e parâmetros do servidor podem, inadvertidamente, prejudicar o desempenho do servidor ou negar as propriedades de ACID do DBMS.DBA role: Many server parameters and settings can inadvertently degrade server performance or negate ACID properties of the DBMS. Desa forma, para manter a SLA e integridade do serviço em um nível de produto, esse serviço não expõe a função DBA.As such, to maintain the service integrity and SLA at a product level, this service does not expose the DBA role. A conta de usuário padrão, que é construída quando uma nova instância do banco de dados é criada, permite que o usuário execute a maioria das instruções DDL e DML na instância do banco de dados gerenciado.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.
  • Privilégio SUPER: De forma semelhante, o privilégio SUPER também é restrito.SUPER privilege: Similarly SUPER privilege is also restricted.
  • DEFINER: Requer superprivilégios para criar e é restrito.DEFINER: Requires super privileges to create and is restricted. Se estiver importando dados usando um backup, remova os comandos CREATE DEFINERmanualmente ou usando o comando --skip-definer ao executar um mysqldump.If importing data using a backup, remove the CREATE DEFINER commands manually or by using the --skip-definer command when performing a mysqldump.

Suporte à instrução de manipulação de dadosData manipulation statement support

Com suporteSupported

  • LOAD DATA INFILE tem suporte, mas o parâmetro [LOCAL] deve ser especificado e direcionado para um caminho UNC (armazenamento do Azure montado por meio do SMB).LOAD DATA INFILE is supported, but the [LOCAL] parameter must be specified and directed to a UNC path (Azure storage mounted through SMB).

Sem suporteUnsupported

  • SELECT ... INTO OUTFILE

Limitações funcionaisFunctional limitations

Operações de dimensionamentoScale operations

  • O dimensionamento dinâmico de e para as camadas de preços básicas não tem suporte no momento.Dynamic scaling to and from the Basic pricing tiers is currently not supported.
  • Não há suporte para diminuir o tamanho de armazenamento do servidor.Decreasing server storage size is not supported.

Upgrade da versão do servidorServer version upgrades

  • Não há suporte para a migração automatizada entre versões de mecanismo de banco de dados principal.Automated migration between major database engine versions is currently not supported. Se você quiser atualizar para a próxima versão principal, faça um despejo e restaure para um servidor que foi criado com a nova versão do mecanismo.If you would like to upgrade to the next major version, take a dump and restore it to a server that was created with the new engine version.

Restauração pontualPoint-in-time-restore

  • Ao usar o recurso PITR, o novo servidor é criado com as mesmas configurações nas quais o servidor está baseado.When using the PITR feature, the new server is created with the same configurations as the server it is based on.
  • Não há suporte para restaurar um servidor eliminado.Restoring a deleted server is not supported.

Ponto de extremidade de serviço VNetVNet service endpoints

  • O suporte para ponto de extremidade de serviço de VNet é apenas para servidores de Uso Geral e Otimizados para Memória.Support for VNet service endpoints is only for General Purpose and Memory Optimized servers.

Tamanho do armazenamentoStorage size

  • Consulte a tipos de preço para os limites de tamanho de armazenamento por tipo de preço.Please refer to pricing tiers for the storage size limits per pricing tier.

Problemas frequentes conhecidosCurrent known issues

  • A Instância do MySQL Server exibe a versão de servidor incorreta após a conexão ser estabelecida.MySQL server instance displays the wrong server version after connection is established. Para obter a versão correta do mecanismo de instância de servidor, use o comando select version();.To get the correct server instance engine version, use the select version(); command.

Próximas etapasNext steps