Size: a a a

ClickHouse не тормозит

2020 July 25

Е

Екатерина in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
ну как еще объяснить я не знаю.

В КХ есть config.xml и users.xml ,
users.xml на лету
config.xml <remote_servers на лету
config.xml <dictionaries на лету

все остальное из config.xml нужна перезагрузка (это тоже не совсем правда, но это тут еще 20мин. объяснять)
так, теперь понятно, спасибо
источник

Е

Екатерина in ClickHouse не тормозит
еще есть такой вопрос, в плане понимания, как работают MaterializedView, если содержат запрос с джойном двух таблиц:
если происходит вставка в левую таблицу, то вставляемый блок данных джойнится с правой и результат вставляется в целевую таблицу,
а если вставка происходит в правую таблицу, то что? ничего не происходит или выполняется запрос полностью по всем данным?
источник

C

Combot in ClickHouse не тормозит
Total messages: 173522
источник

Е

Екатерина in ClickHouse не тормозит
Екатерина
еще есть такой вопрос, в плане понимания, как работают MaterializedView, если содержат запрос с джойном двух таблиц:
если происходит вставка в левую таблицу, то вставляемый блок данных джойнится с правой и результат вставляется в целевую таблицу,
а если вставка происходит в правую таблицу, то что? ничего не происходит или выполняется запрос полностью по всем данным?
сама спросила, сама ответила, похоже, такие MaterializedView вообще не работают
источник

АS

Алексей @Bloxy.info ... in ClickHouse не тормозит
Екатерина
сама спросила, сама ответила, похоже, такие MaterializedView вообще не работают
MV - это триггер в базе данных. join там лучше не использовать
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Екатерина
еще есть такой вопрос, в плане понимания, как работают MaterializedView, если содержат запрос с джойном двух таблиц:
если происходит вставка в левую таблицу, то вставляемый блок данных джойнится с правой и результат вставляется в целевую таблицу,
а если вставка происходит в правую таблицу, то что? ничего не происходит или выполняется запрос полностью по всем данным?
MV отслеживает только инсерты в левую таблицу
источник

Е

Екатерина in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
MV отслеживает только инсерты в левую таблицу
я тут испытания провела, и у меня никак не работала вьюха, когда в ней есть join - верси 20.1.11
источник

Е

Екатерина in ClickHouse не тормозит
ой, вру, версия 20.4
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Екатерина
я тут испытания провела, и у меня никак не работала вьюха, когда в ней есть join - верси 20.1.11
Работают. Видимо у вас какой то странный запрос
источник

Е

Екатерина in ClickHouse не тормозит
ну, я прям, простейший вариант сделала специально, примитивней некуда и страннее, вроде тоже:
select ID, Event
from tab1 t1 join tab2 t2 on t1.id = t2.id
и  c Using тоже пробовала
источник

Е

Екатерина in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
Работают. Видимо у вас какой то странный запрос
на 20.1 работает
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Я знаю что алиасы (t1 t2) таблиц сломаны во вью и в mv но если без алиасов то работало. Надо посмотреть.
источник

Е

Екатерина in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
Я знаю что алиасы (t1 t2) таблиц сломаны во вью и в mv но если без алиасов то работало. Надо посмотреть.
беру свои слова назад, получилось на 20.4, это я перегрелась, что-то
источник

Е

Екатерина in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
Я знаю что алиасы (t1 t2) таблиц сломаны во вью и в mv но если без алиасов то работало. Надо посмотреть.
все-таки, в версии 20.4 есть косяк, поля из правой таблицы не вставляются, пустые значение по типу данных, если число, то ноль будет в поле, если строка, то пустая строка
источник

Е

Екатерина in ClickHouse не тормозит
Екатерина
все-таки, в версии 20.4 есть косяк, поля из правой таблицы не вставляются, пустые значение по типу данных, если число, то ноль будет в поле, если строка, то пустая строка
а если поля для вставки называются во вью не так, как в целевой таблице, то вообще ничего не вставляется, поэтому у меня при первых испытаниях не получилось вставить
источник

НМ

Никита Макушников... in ClickHouse не тормозит
Всем привет! Есть такой вопрос: если делать бэкап всей таблицы через alter table freeze, как восстанавливаться обратно? Насколько я понимаю, нужно аттачить поочередно партиции, но как автоматизировать этот процесс на ум не приходит. Подскажите, пожалуйста 🙂
источник

l

lnuynxa in ClickHouse не тормозит
Никита Макушников
Всем привет! Есть такой вопрос: если делать бэкап всей таблицы через alter table freeze, как восстанавливаться обратно? Насколько я понимаю, нужно аттачить поочередно партиции, но как автоматизировать этот процесс на ум не приходит. Подскажите, пожалуйста 🙂
баш скрипт который по очереди приатачит все парты?
Ну или clickhouse-backup
источник
2020 July 26

НМ

Никита Макушников... in ClickHouse не тормозит
Вот у меня, скажем, лежит бэкап в папке shadow. Как мне получить список партиций? Та часть, которая идёт до нижнего пробела (_) в названии каждой директории?
источник

l

lnuynxa in ClickHouse не тормозит
Никита Макушников
Вот у меня, скажем, лежит бэкап в папке shadow. Как мне получить список партиций? Та часть, которая идёт до нижнего пробела (_) в названии каждой директории?
Да
источник

НМ

Никита Макушников... in ClickHouse не тормозит
Ок, спасибо!
источник