by ключу,
Когда запускается запрос через jenkins кидает memory limit, когда запускаю тот же запрос через ch-client на сервере c trace, то такой ошибки нет, по логам 8 ГБ ОЗУ и успешно выполняется
Пользователь один и тот же, аргументы одни и те же
CREATE TABLE db.table ENGINE = MergeTree ORDER BY col SETTINGS index_granularity = 8192 AS SELECT * FROM db.table2 FINAL;
Ошибка
DB::Exception: Memory limit (total) exceeded: would use 27.94 GiB (attempt to allocate chunk of 5242880 bytes), maximum: 27.94 GiB: While executing ReplacingSorted.
есть ли вероятность что из-за разницы версий у clickhouse-client такое происходит? jenkins ch-client ClickHouse client version 21.6.5.37 (official build). сервер ch-client ClickHouse client version 21.11.4.14 (official build). версия ch 21.11.4
разница в итоговой таблице по строчкам почти в 2 раза
Ну может и не в этом дело, но лучше иметь клиент такой же версии либо более поздней
jenkins поддерживает 2 кх, которые занимаются немного разными вещами То есть более старый КХ будет работать норм с новым клиентом?
Обсуждают сегодня