Um servidor do sistema gerenciador de banco de dados MySQL recebeu uma consulta feita por um usuário. Para que a consulta possa ser respondida, o MySQL trabalha com uma série de etapas, de modo a processar essa solicitação. Uma das etapas diz respeito a determinar a melhor estratégia para a execução final dessa consulta, considerando os índices usados, as chaves, as estatísticas e outras informações relevantes. No MySQL, essa etapa é conhecida como: