Estas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.
max_result_bytes
Limita o tamanho do resultado em bytes (descomprimido). A consulta será interrompida após processar um bloco de dados se esse limite for atingido, mas não cortará o último bloco do resultado; portanto, o tamanho do resultado pode ser maior que o limite.
Ressalvas
O tamanho do resultado em memória é levado em conta para esse limite. Mesmo que o tamanho do resultado seja pequeno, ele pode referenciar estruturas de dados maiores na memória, como dicionários de colunas LowCardinality e Arenas de colunas AggregateFunction, portanto esse limite pode ser excedido apesar do pequeno tamanho do resultado.
max_result_rows
Limita o número de linhas no resultado. Também é verificado em subconsultas e em servidores remotos ao executar partes de uma consulta distribuída.
Nenhum limite é aplicado quando o valor é 0.
A consulta será interrompida após processar um bloco de dados se o limite for atingido, mas não cortará o último bloco do resultado; portanto, o tamanho do resultado pode ser maior que esse limite.