Size: a a a

ClickHouse не тормозит

2020 May 14

DC

Denny Crane (I don't... in ClickHouse не тормозит
Wolf Kreuzerkrieg
коллеги, такой вопрос
если я добавляю больше одного фаила конфигурации под config.d и в некоторых фаилах есть один и тот же сеттинг, в каком порядке они будут перекрывать друг друга?
Да - по алфавиту, последний побеждает.
источник

WK

Wolf Kreuzerkrieg in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
Да - по алфавиту, последний побеждает.
Пасиб!
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Felixoid 🚜🇩🇪
ровно та же ситуация, что и моя. Но как от этого избавиться?
От чего ? Запускать клиент с параметром --receive_timeout=60000
источник

F🚜

Felixoid 🚜🇩🇪... in ClickHouse не тормозит
ах, receive, а не read

Благодарю
источник

AV

Aleksandr Vasilev in ClickHouse не тормозит
Спасибо
источник

AK

Andrew Kochen in ClickHouse не тормозит
Есть какие-то общие рекомендации по настройки разделения памяти при использовании КХ? КЕйс стандартный - есть пишущие приложения, есть пользователи, читающие, есть приложения, читающие...
источник

AS

Aleh Sauko in ClickHouse не тормозит
скажите пожалуйста а можно как-то в кх мувнуть таблицу из одной схемы в другую?
источник

A

Andrey in ClickHouse не тормозит
Aleh Sauko
скажите пожалуйста а можно как-то в кх мувнуть таблицу из одной схемы в другую?
RENAME
источник

AS

Aleh Sauko in ClickHouse не тормозит
точно, почему-то в альетере сначало искал, сори
источник

A

Andrey in ClickHouse не тормозит
Aleh Sauko
точно, почему-то в альетере сначало искал, сори
только там есть нюанс:

Если вы указали после TO другую базу данных, то таблица будет перенесена в эту базу данных. При этом, директории с базами данных должны быть расположены в одной файловой системе (иначе возвращается ошибка).
источник

AS

Aleh Sauko in ClickHouse не тормозит
Andrey
только там есть нюанс:

Если вы указали после TO другую базу данных, то таблица будет перенесена в эту базу данных. При этом, директории с базами данных должны быть расположены в одной файловой системе (иначе возвращается ошибка).
спс)
источник

VM

Vitaly (vitos) Masly... in ClickHouse не тормозит
Всем привет!
А появился ли какой то метод для вычитания стейтов? Сложение работает, но интересно получить разницу и сохранить
такой запрос не отрабатывает с "-", с "+" все норм.  Хочу получить разностный стейт. В запросе мердж для примера.
SELECT uniqMerge(tt)
FROM
(
   SELECT uniqState(t1) - uniqState(t2) AS tt
   FROM
   (
       SELECT
           1 AS t1,
           2 AS t2
   )
)
источник

SC

Smoked Cheese in ClickHouse не тормозит
Vitaly (vitos) Maslyaninov
Всем привет!
А появился ли какой то метод для вычитания стейтов? Сложение работает, но интересно получить разницу и сохранить
такой запрос не отрабатывает с "-", с "+" все норм.  Хочу получить разностный стейт. В запросе мердж для примера.
SELECT uniqMerge(tt)
FROM
(
   SELECT uniqState(t1) - uniqState(t2) AS tt
   FROM
   (
       SELECT
           1 AS t1,
           2 AS t2
   )
)
попробуй с uniqExact, обычный uniq аппроксимирует и мне кажется что не очень очевидно как в нём складывать стейты
источник

SC

Smoked Cheese in ClickHouse не тормозит
ну и да, там реализован только merge https://github.com/ClickHouse/ClickHouse/blob/f65305878b59f97296b1cecea0ee72ed6c24aae6/src/AggregateFunctions/AggregateFunctionUniq.h#L254
(сумма двух стейтов это по сути мерж)
источник

VM

Vitaly (vitos) Masly... in ClickHouse не тормозит
Smoked Cheese
попробуй с uniqExact, обычный uniq аппроксимирует и мне кажется что не очень очевидно как в нём складывать стейты
не то. мне нужно не конкретное числовое значание, а разница промежуточных массивов
пример у тебя есть масса всех id пользователей за месяц, и есть те, id кто посещал  опред сайт (к примеру)
есть две значения одно содержит uniqState всех, второе   uniqState определенных
задача получить разницу первого минус второе
источник

SC

Smoked Cheese in ClickHouse не тормозит
собирай в массивы и считай разницу
источник

SC

Smoked Cheese in ClickHouse не тормозит
arrayDifference() и прочие
источник

VM

Vitaly (vitos) Masly... in ClickHouse не тормозит
Smoked Cheese
собирай в массивы и считай разницу
когда значений миллиарды, собирать массивы и считать разницу накладно. буду думать.
источник

SC

Smoked Cheese in ClickHouse не тормозит
семплируй, шардируй
источник

ЕК

Евгений Король... in ClickHouse не тормозит
Smoked Cheese
семплируй, шардируй
унижай
источник