184 похожих чатов

Привет! Подскажите пожалуйста, в мержах пусто, в proccesslist пусто. Везде

пусто но при этом память жрется. На любой запрос выдается
Memory limit (total) exceeded: would use 29.07 GiB
И значение total растет. <Error> void DB::MergeTreeBackgroundExecutor<DB::MergeMutateRuntimeQueue>::routine(DB::TaskRuntimeDataPtr) [Queue = DB::MergeMutateRuntimeQueue]: Code: 241. DB::Exception: Memory limit (total) exceeded: would use 28.39 GiB есть такие ошибки. Я так понимаю не хватает памяти для мержей? Как можно дебажнуть?

15 ответов

14 просмотров
Vladimir-P Автор вопроса

version 22.6.2.12 Походу идет утечка. Пока не понимаю где

Vladimir-P Автор вопроса
Константин
Kafku используете ?

да. забираем с кафки

Vladimir-P Автор вопроса
Константин
Kafku используете ?

я так понимаю в ней дело? лучше залить свежий КХ?

Vladimir P
я так понимаю в ней дело? лучше залить свежий КХ?

прочитайте выше немного, перед вашим вопросом за сегодня сообщения

Vladimir-P Автор вопроса
Vladimir P
c LTS версией тоже срань с кафкой.

А не подскажете, какие проблемы с kafka engine могут быть в принципе?

Vladimir-P Автор вопроса
Alex Chrome
А не подскажете, какие проблемы с kafka engine мог...

в принципе не знаю. Столкнулись с утечкой памяти. Откатились на последний lts но не помогло.

Vladimir P
в принципе не знаю. Столкнулись с утечкой памяти. ...

При этом все как положено, вьюха на чтение из таблицы есть, все дела?

Vladimir P
c LTS версией тоже срань с кафкой.

https://github.com/ClickHouse/ClickHouse/issues/36367

Vladimir-P Автор вопроса
Саша
https://github.com/ClickHouse/ClickHouse/issues/36...

yep. Только легче не стало. В принципе там человек очень подробно все выложил.

Vladimir P
yep. Только легче не стало. В принципе там человек...

если это про те докер-компоуз, то к сожалению там похоже лажа которая ничего не доказывает, либо утечка какая-то ну очень маленькая и надо ждать очень долго. Т.е. пока что все тоже самое, нету однозначного repro. Есть понимание что кафка engine стал использовать чуть больше памяти.

Denny [Altinity]
если это про те докер-компоуз, то к сожалению там ...

если сделать два запроса из одной реплики, то результат разный

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
Карта сайта