Se você for um usuário iniciante de MySQL, provavelmente vai
esbarrar com a necessidade de fazer algum tuning no servidor para
melhorar a performance e vai ficar na dúvida de onde iniciar.
Alguns ajustes básicos podem ser antecipados, já no momento da
instalação do servidor, sendo o principal
innodb_buffer_pool_size.
O InnoDB Buffer Pool é a principal área da memória usada pelo
InnoDB, que é o storage engine default do MySQL. O ideal é que
haja neste buffer espaço suficiente para os dados “mais quentes”.
A quantidade de memória que o MySQL vai reservar para o Buffer
Pool é controlada pela variável de sistema
innodb_buffer_pool_size.
Após a instalação do MySQL, o valor padrão da variável de sistema
innodb_buffer_pool_size é de 128 MB (versão 5.7), o que é bem
baixo para os hardwares atuais. Você pode verificar qual atual
configurado no seu MySQL com o comando:
mysql> SHOW GLOBAL VARIABLES …
[Leia mais]