Eu defino o tamanho da tabela tmp para um valor mais alto no meu my.cnf
arquivo, assim:
tmp_table_size = 64M
max_heap_table_size = 64M
Mas não está funcionando. Eu usei esse script para verificá-lo. Mesmo após a reinicialização, ele ainda mostra que 16M é o valor padrão.
O que estou fazendo errado?
SET GLOBAL ...
não persiste uma reinicialização do serviço (pelo menos no 5.0, não tentei isso no 5.5).[mysqld]
cabeçalho do grupo. Em seguida, defina-os dinamicamente, caso uma reinicialização não seja possível durante o horário comercial normal ...Remova os espaços do seu my.cnf.
Se resolver o problema, eu já fui pego por isso no passado.
fonte