Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Card
labelEngines

Além disso é necessário confirmar que as tabelas serão criadas corretamente no banco de dados. Para isso, no Command Line Client do MySQL verifique a engine utilizada informando o comando: 

Bloco de código
languagesql
SHOW ENGINES\G

Localize a engine InnoDB, conforme a imagem abaixo:

Se a engine InnoDB não for apresentada como Default, o parâmetro default_storage_engine também deve ser adicionado ao arquivo, conforme segue:

Bloco de código
titleArquivo de configuração do MySQL (Normalmente Linux: my.cnf / Windows: my.ini
default_storage_engine=InnoDB

...

Também é possível definir a quantidade de memória a ser usada pelo MySQL. Em um servidor dedicado, a boa prática é alocar de 75% a 80% da memória disponível para o banco de dados:

Bloco de código
titleArquivo de configuração do MySQL (Normalmente Linux: my.cnf / Windows: my.ini
innodb_buffer_pool_size=<valor em bytes>

...

Recomendamos efetuar as seguintes configurações no banco de dados para solucionar essa restrição:

Bloco de código
titleArquivo de configuração do MySQL (Normalmente Linux: my.cnf / Windows: my.ini
innodb_log_file_size=512M #Somente para MySQL em versões anteriores a 8.0
innodb_log_buffer_size=800M
innodb_strict_mode=0

...

Otimizando a performance do banco de dados MySQL

...

Aviso
titleAtenção!

O Limite limite default do banco Mysql para MySQL para campos tipo text, é de 195, dentro . Dentro deste padrão são realizados todos os testes com formulários na plataformano Fluig.

Não recomendamos a alteração do parâmetro innodb_log_file_size, para exportação de campos para, pois pode comprometer o desempenho da plataformaaplicação.

Quando trabalhamos com um volume elevado de dados e usuários, o banco de dados pode apresentar problemas de baixo desempenho. Um investimento em capacidade física dos servidores é sempre bom, porém há momentos que o tuning irá representar ganhos expressivos de performance.

...