max_memory_usage
0 significa ilimitado.
Esta configuración no tiene en cuenta la cantidad de memoria disponible ni la cantidad total
de memoria de la máquina. La restricción se aplica a una sola consulta en un
único servidor.
Puede usar SHOW PROCESSLIST para ver el consumo actual de memoria de cada consulta.
Se realiza un seguimiento del consumo máximo de memoria de cada consulta y se escribe en el log.
El uso de memoria no se rastrea por completo para los estados de las siguientes funciones de agregación
con argumentos String y Array:
minmaxanyanyLastargMinargMax
max_memory_usage_for_user
y max_server_memory_usage.
max_memory_usage_for_user
max_memory_usage_for_user = 0).
Véase también la descripción de max_memory_usage.
Por ejemplo, si desea establecer max_memory_usage_for_user en 1000 bytes para un usuario llamado clickhouse_read, puede usar la sentencia
getSetting: