Size: a a a

ClickHouse не тормозит

2020 May 28

DC

Denny Crane (I don't... in ClickHouse не тормозит
Sergey Mc
а это разве не равнозначно что в условии будет  RULEBASE LIKE '%%'
не про это вообще , ни при чем тут RuleBase

>попробутйе условие без toDate Where END_TIME >= and END_TIME <=
источник

SM

Sergey Mc in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
не про это вообще , ни при чем тут RuleBase

>попробутйе условие без toDate Where END_TIME >= and END_TIME <=
2985306 rows in set. Elapsed: 39.204 sec. Processed 15.75 billion rows, 566.91 GB (401.68 million rows/s., 14.46 GB/s.)
источник

SM

Sergey Mc in ClickHouse не тормозит
чудо какое
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Sergey Mc
2985306 rows in set. Elapsed: 39.204 sec. Processed 15.75 billion rows, 566.91 GB (401.68 million rows/s., 14.46 GB/s.)
скорость (401.68 million rows/s., 14.46 GB/s.) -- нормальная

если надо быстрее то предагрегация через MV
источник

SM

Sergey Mc in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
скорость (401.68 million rows/s., 14.46 GB/s.) -- нормальная

если надо быстрее то предагрегация через MV
для этого кейса нормально, спасибо!
источник

AK

Andrew Kochen in ClickHouse не тормозит
У меня есть ReplicatedMergeTree таблица, я пытаюсь добавить колонку в нее на кластере
ALTER TALBE t ON CLUSTER c ADD COLUMN b UInt64

Получаю ошибку
Table 't' is replicated, but shard #1 isn't replicated according to its cluster definition. Possibly <internal_replication>true</internal_replication> is forgotten in the cluster config.


В доке я нашел, что internal_replication нужно для Distributed-таблиц, но у меня их нет...
источник

SM

Sergey Mc in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
не про это вообще , ни при чем тут RuleBase

>попробутйе условие без toDate Where END_TIME >= and END_TIME <=
а всетаки если RULEBASE из  PARTION BY убрать ?
источник

SM

Sergey Mc in ClickHouse не тормозит
RULEBASE в секции WHERE очень маловероятен
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Sergey Mc
а всетаки если RULEBASE из  PARTION BY убрать ?
невозможно ответить, не видя всех запросов и не понимая зачем вы туда его внесли и не видя ORDER BY таблицы
источник

SM

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

DC

Denny Crane (I don't... in ClickHouse не тормозит
да и как его убрать из триллионной таблицы? Я то могу конечно, а вы ? сомневаюсь
источник

SM

Sergey Mc in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
да и как его убрать из триллионной таблицы? Я то могу конечно, а вы ? сомневаюсь
ок , оставим
источник

SM

Sergey Mc in ClickHouse не тормозит
Спасибо!
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Andrew Kochen
У меня есть ReplicatedMergeTree таблица, я пытаюсь добавить колонку в нее на кластере
ALTER TALBE t ON CLUSTER c ADD COLUMN b UInt64

Получаю ошибку
Table 't' is replicated, but shard #1 isn't replicated according to its cluster definition. Possibly <internal_replication>true</internal_replication> is forgotten in the cluster config.


В доке я нашел, что internal_replication нужно для Distributed-таблиц, но у меня их нет...
internal_replication = true должно быть в remote_servers c
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
там такая сложная логика для ON CLUSTER
источник

AK

Andrew Kochen in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
internal_replication = true должно быть в remote_servers c
в доке только про Distributed..

internal_replication=true на каждом шарде, на каждой реплике должно быть?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
в доке много чего нету
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
internal_replication=true у шардов пишется
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
internal_replication=true означает что репликацию делает сама таблица потому что у нее Replicated engine
источник

AK

Andrew Kochen in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
internal_replication=true означает что репликацию делает сама таблица потому что у нее Replicated engine
спасибо
источник