Essas configurações estão disponíveis em system.settings e são autogeradas a partir do código-fonte.
max_temporary_columns
O número máximo de colunas temporárias que devem ser mantidas simultaneamente na RAM durante a execução de uma consulta, incluindo colunas constantes. Se uma consulta gerar um número de colunas temporárias em memória maior que o especificado como resultado de um cálculo intermediário, uma exceção será lançada.
O valor 0 significa sem limite.
max_temporary_data_on_disk_size_for_query
A quantidade máxima de dados consumidos por arquivos temporários em disco, em bytes, por todas as consultas em execução simultânea.
Valores possíveis:
- Inteiro positivo.
0— ilimitado (padrão)
max_temporary_data_on_disk_size_for_user
A quantidade máxima de dados consumidos por arquivos temporários em disco, em bytes, para todas as consultas de usuário em execução simultânea.
Valores possíveis:
- Inteiro positivo.
0— ilimitado (padrão)
max_temporary_non_const_columns
Assim como max_temporary_columns, este é o número máximo de colunas temporárias que devem
ser mantidas na RAM simultaneamente ao executar uma consulta, sem contar as
colunas constantes.