innodb_buffer_pool_instances:
Você não pode ver seu efeito, a menos que innodb_buffer_pool_size
seja poucos shows, dividir o buffer pool em instâncias separadas pode melhorar a eficiência. Essa também é uma prática de ajuste para innodb_buffer_pool_instance
, para que cada instância do conjunto de buffers seja pelo menos 1 GB.
por exemplo, se innodb_buffer_pool_size = 4GB então, innodb_buffer_pool_instances = 4
MySQL 5.6 tem o padrão de 8
innodb_buffer_pool_size:innodb_buffer_pool_size should be 80% of RAM
A idéia é apenas para servidor MySQL dedicado, onde nenhum outro processo está sendo executado. Por outro lado, o buffer pool não deve ser menor e ter RAM suficiente. Além disso, é necessário verificar se o sistema é de 64/32 bits.