- что недопустимо
только clickhouse-client —receive_timeout=7200 -q "KILL QUERY WHERE query_id=? SYNC" и молиться
какая версия кликхауса? Если 20.4 и ниже, то там есть баг, что запросы зависают и убить их кроме перезапуска нельзя, не знаю фиксили ли это в более поздних версиях
а ну еще https://clickhouse.tech/docs/en/operations/settings/query-complexity/#max-execution-time в /etc/clickhouse-server/users.d/max_execution_time.xml <yandex> <profiles> <default><!-- ну или какой у вашего юзера дефолт --> <max_execution_time>600</max_execution_time> </default> </profiles> </yandex> но тут тоже ньюансы it is not checked for one of the sorting stages, or when merging and finalizing aggregate functions.
точно также не поможет , проверка max_execution_time при переходе на новый блок где и проверка флага killed
Обсуждают сегодня