Se você quiser ajustar o MySQL para utilizar múltiplos núcleos, precisará atualizar para o MySQL 5.5.
De acordo com o whitepaper do MySQL "What's New in MySQL 5.5 Performance and Scalability" de dezembro de 2010:
Controle de threads de E / S em segundo plano - Os usuários agora têm dois novos parâmetros de configuração para todas as plataformas, innodb_read_io_threads e innodb_write_io_threads, que permitem definir o número de threads em segundo plano usados para pedidos de leitura e gravação. Isso ajuda os usuários a ajustar e escalar seus aplicativos MySQL em sistemas high-end de vários núcleos. Controle da taxa de E / S do segmento principal - Os usuários agora podem configurar a capacidade geral de E / S
Os parâmetros mencionados são innodb_read_io_threads e innodb_write_io_threads .
Essas configurações não existem antes do MySQL 5.1.38. De fato, apenas o MySQL Plugin permite essas configurações no MySQL 5.1. Ele está incluído no InnoDB nativo do MySQL 5.5.
Talvez esta publicação no blog ofereça mais informações sobre a escalabilidade do InnoDB para vários servidores principais .