Fiz todos os ajustes na ordem certa:
- set profiling
- a consulta
- show profiles, que na primeira vez retornou cerca de 5,87 segundos
- depois mudei a variável innodb_buffer_pool_size para 1073741824
- reiniciei o serviço
- rodei novamente a consulta
- rodei 'show profiles', não deu nenhum erro, mas a tabela de retorno veio vazio.
Fiquei meio perdida aqui.
Atualizando: Como eu reiniciei o serviço ele reiniciou sozinho a variável profiling para OFF. Refiz o set para 1 e rodei novamente, e por curiosidade o tempo foi maior que o anterior (8,38 segundos).
- Um ponto importante é que recebi um aviso que essa variável está depreciada e deixará de existir em breve.