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

Всем добрый день У меня небольшой вопрос. Есть табличка с настроенным

партицированием по неделям с TTL в 3 месяца на строки на какую-то дату. Я задним числом накидываю туда строки (за 6-7-8 месяцев). То есть предполагалось, что они добавятся, а потом удалятся. Прошло около 12-ти часов, но строки (партиции), которые полностью попадают в TTL не удалились. То есть я могу вызвать optimize на партицию и тогда данные удалятся, но будто сами они не хотят удаляться.
Вопрос: почему? ) Просто интересно узнать как это работает, точнее как работает алгоритм TTL

17 ответов

22 просмотра

Версия Clickhouse ?

c 20.3.7.46 вроде починили это https://clickhouse.com/docs/en/whats-new/changelog/2020

Alexey- Автор вопроса
Alexey- Автор вопроса
Aleksandr Melnikov
c 20.3.7.46 вроде починили это https://clickhouse....

Конкретно в этой версии чет не нашел Там тупо 4 багфикса и всё ) И то они не связаны с TTL (кмк)

Alexey
22.5

По идее есть такая настройка на каждую таблицу merge_with_ttl_timeout https://clickhouse.com/docs/en/engines/table-engines/mergetree-family/mergetree/#mergetree-query-clauses

Alexey- Автор вопроса
Константин
По идее есть такая настройка на каждую таблицу mer...

Видел, но просто ТОЧНО прошло больше 4-х часов Или он там только по одной партиции "делитит"?

Alexey- Автор вопроса
Константин
Посмотрите настройки таблицы

А как посмотреть настройки конкретной таблицы?

Alexey
А как посмотреть настройки конкретной таблицы?

А вот я тоже задался таким вопросом 😂

Ttl eventual. Какая версия кх?

Alexey
22.5

В system.parts есть поля ttl_delete_min/max посмотрите что у тех партов. TTL мержер обрабатывает ограниченное кол-во партов за раз возможно до них не дошла очередь

Alexey- Автор вопроса
Denny [Altinity]
В system.parts есть поля ttl_delete_min/max посмот...

Не нашел такие колонки там Да и не гуглятся похожие )

Alexey- Автор вопроса
Denny [Altinity]
Desc system.parts

Нашел delete_ttl_info_min/delete_ttl_info_max

Alexey- Автор вопроса

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта