Size: a a a

ClickHouse не тормозит

2019 December 13

DC

Denny Crane (I don't... in ClickHouse не тормозит
Jack
Вопрос по разрешению запросов, в документации сказанно:
Доступ к БД не связан с настройкой readonly. Невозможно дать полный доступ к одной БД и readonly к другой.

Можно ли как то это обойти? Планируется ли расширить функционал раздела <allow_databases>?
Версия ClickHouse: 19.15.3.6
пока нет.

полноценные гранты почти готовы, я так понимаю на 99%
источник

AK

Anton Khokhrin in ClickHouse не тормозит
Это уже синхронная репликация получится
источник

АМ

Алексей Мартыненко... in ClickHouse не тормозит
Здравствуйте коллеги, кто использует кх кластеры в нескольких дц?
если есть два рабочих кластера , если я хочу добавить новый, то с какого из текущих  он будет стягивать данные для ReplicatedMergeTree   таблиц ?
и можно ли в таком случае указать конкретно с кого именно синхронизировать данные?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Anton Khokhrin
Это уже синхронная репликация получится
eventual consitency -- что вы хотите?
доезжает за 1сек в среднем. Какая разница, ну сделаете вы два селекта с одной реплики и тоже получите разный результат.
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
и да internal_replication  влияет на DDDL (on cluster). Приходится делать еще один кластер который используется чтобы делать alter для distributed, -- это баг, у меня есть тикет -- его исправят.
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
и да internal_replication  влияет на DDDL (on cluster). Приходится делать еще один кластер который используется чтобы делать alter для distributed, -- это баг, у меня есть тикет -- его исправят.
можете поподробнее, я кажется в что то такое щас уперся
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
┌─host──────────────┬─port─┬─status─┬─error─────────────────────────────────────────┬─num_hosts_remaining─┬─num_hosts_active─┐
│ click2.admline.ru │ 9000 │     48 │ Cannot execute replicated DDL query on leader │                   2 │                1 │
│ click3.admline.ru │ 9000 │     48 │ Cannot execute replicated DDL query on leader │                   1 │                1 │
└───────────────────┴──────┴────────┴───────────────────────────────────────────────┴─────────────────────┴──────────────────┘
┌─host──────────────┬─port─┬─status─┬─error─────────────────────────────────────────┬─num_hosts_remaining─┬─num_hosts_active─┐
│ click1.admline.ru │ 9000 │     48 │ Cannot execute replicated DDL query on leader │                   0 │                0 │
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
оно ?
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
и да internal_replication  влияет на DDDL (on cluster). Приходится делать еще один кластер который используется чтобы делать alter для distributed, -- это баг, у меня есть тикет -- его исправят.
fyi
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Yuri Kudryavtsev
можете поподробнее, я кажется в что то такое щас уперся
на каком запросе
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
alter table ontime_local on cluster magic add column test2 String;
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Yuri Kudryavtsev
alter table ontime_local on cluster magic add column test2 String;
ontime_local -- дистрибьютид?
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
нет
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
а на дистрибьютед такая фигня
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
┌─host──────────────┬─port─┬─status─┬─error───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬─num_hosts_remaining─┬─num_hosts_active─┐
click2.admline.ru │ 9000 │    371 │ An error occured before execution: Code: 371, e.displayText() = DB::Exception: Table 'ontime' isn't replicated, but shard #1 is replicated according to its cluster definition (version 19.17.2.4 (official build)) │                   2 │                0 │
click1.admline.ru │ 9000 │    371 │ An error occured before execution: Code: 371, e.displayText() = DB::Exception: Table 'ontime' isn't replicated, but shard #1 is replicated according to its cluster definition (version 19.17.2.4 (official build)) │                   1 │                0 │
click3.admline.ru │ 9000 │    371 │ An error occured before execution: Code: 371, e.displayText() = DB::Exception: Table 'ontime' isn't replicated, but shard #1 is replicated according to its cluster definition (version 19.17.2.4 (official build)) │                   0 │                0 │
└───────────────────┴──────┴────────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴─────────────────────┴──────────────────┘
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
alter table ontime on cluster magic add column test2 String;
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
А КАКАЯ? какой движек?
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
репл
источник

YK

Yuri Kudryavtsev in ClickHouse не тормозит
репмерджтри
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
ну значит какая-то другая ошибка, смотрите логи сервера
источник