Спасибо, а можно 8 минут как-то сократить до 1 минуты или до нескольких секунд? Как я понял гранулярность влияет на количество выставляемых засечек (и на объем от засечек), н...
привет :) а есть ли в clickhouse переменные? Например я хочу сделать шаблон запроса вида: $id=''; SELECT ... FROM table WHERE id=$id; Сам запрос заметно сложнее, с подзапро...
Привет, подскажите по оптимизации mergetree: 1. я написал в конфиге <yandex> <merge_tree> <old_parts_lifetime>10</old_parts_lifetime> <temporary_directori...
Привет. Хочу попробовать кликхаус в качестве архивной базы: для долговременного хранение электронной почты с возможностью редкого поиска. Основное требование - занимать как ...
А можно с комментарием? Вроде как раз целевое использование: Хранение большого объёма логов долгое время с эффективным сжатием. Запросы реже чем ко может обрабатывать, но э...
спасибо Про мерджи я правильно понял что если сделаю ключ партиционирования по дням, то для фоновых операций мерджа достаточно будет чтобы в память помещался 1 день почты? ...
Кто чем пользуется для подключения к Telegram из Go? Нужно подключиться как клиенту (т.е. не через бот-апи). Попробовал зарегистрироваться как приложение и воспользоваться gi...
@milovidov_an Алексей, подскажите пожалуйста про UNION ALL В документации написано что Запросы - части UNION ALL могут выполняться параллельно, и их результаты могут возвра...
Привет. как при импорте из CSV применять функции к полям? В моём случае - дата представлена в виде "2018-10-30T14:59:57Z" и чтобы распарсить это поле как дату - нужно примен...
я правильно понимаю что при взаимодействии с MySQL https://clickhouse.yandex/docs/ru/database_engines/mysql/ при запросах КХ полностью запрашивает таблицу с MySQL-сервера, а...
проверил:select sum(bytes) from system.parts - показывает то же, что и du на папку с таблицей - т.е. в размер включаются те данные, которые потом GC буду удалены. А есть ли ...
а он разве не должен учитывать что данные внутри чанка уже отсортированы по ключу? т.е. по моим представлениям раз данные в кусе уже отсортированы по выражению, которое я про...
если я правильно понял, то задание для колонки CODEC(LZ4) даёт тот же эффект? В этом плане я сейчас тоже экспериментирую - с максимальными степенями сжатия
можешь подсказать где это меняется?
А есть функция, чтобы получить значение столбца в предыдущей строке? Вроде runningDifference, только само значение, а не разность.
Подскажите пожалуйста- где (конфиг/исходник) можно выкрутить параметр размера куска данных для сжатия?
А он держится самостоятельно внутри приложения или идёт расчёт на кэш ОС?
А для CollapsingMergeTree у вас данные где-то во внешнем хранилище копятся? (Чтобы вставлять строку со знаком минус и предыдущими значениями)
И можно ли CollapsingMergeTree или SummingMergeTree научить схлопывать строки применением своей функции между двумя строками?
а можно как-то заставить UNION выполнять запросы строго по-очереди?