O Mysql é limitado apenas a um núcleo para cada processo ou quando está sendo replicado. Portanto, não há realmente nada que você possa fazer para obter uma única consulta executada para usar vários núcleos, tanto quanto eu sei. Mas se você tiver duas pessoas em seu sistema que executam uma consulta, elas poderão ser executadas em diferentes núcleos.
Se o seu sistema for intensivo de leitura, a criação de escravos de leitura ajudará a aliviar a carga do seu mestre, mas esses escravos só usarão 1 núcleo ao replicar, portanto, se você estiver gravando dados no mestre mais rapidamente do que os escravos podem escrever, a replicação ficará para trás.