Size: a a a

ClickHouse не тормозит

2021 February 08

S

Slach in ClickHouse не тормозит
Dimov Vasiliy
2. 5df50a09a5da :) show create database default;

SHOW CREATE DATABASE default
Query id: 119653f7-6b0a-434a-90c5-93926321218c
┌─statement──────────────────────────────┐
│ CREATE DATABASE default
ENGINE = Atomic │
└────────────────────────────────────────┘
1 rows in set. Elapsed: 0.006 sec.
5df50a09a5da :)
docker-compose?
какая версия ClickHouse?
Atomic для не system баз по умолчанию вроде только в 20.9 включили
откатывали на 20.8?
источник

S

Slach in ClickHouse не тормозит
Dimov Vasiliy
3. Я пробовал разные ddl, например create user if not exist или grant
пункты про UUID пропустили
источник

DV

Dimov Vasiliy in ClickHouse не тормозит
4. Макрос в пути в других таблицах есть {shard}, он определен в конфиге. Но именно в этой макроса нет. Это просто merge tree
источник

DV

Dimov Vasiliy in ClickHouse не тормозит
5. Create table if not exist также не работает
источник

M

Mishanya in ClickHouse не тормозит
а где про atomic можно почитать ?
источник

DV

Dimov Vasiliy in ClickHouse не тормозит
Slach
docker-compose?
какая версия ClickHouse?
Atomic для не system баз по умолчанию вроде только в 20.9 включили
откатывали на 20.8?
Использую docker в чистом виде, Clickhouse 21.1.2.15
источник

ВК

Владимир Климов... in ClickHouse не тормозит
Привет!
Подскажите, пожалуйста, что делать если после пересоздания MV в dependencies_table она начинает дублироваться и выглядит это так:
['table_mv', 'table_mv', 'table_mv', 'table_mv']?
Из-за этого вставки в основную таблицу падают с ошибкой:
Table schema.table_mv doesn't exist.
источник

S

Slach in ClickHouse не тормозит
Dimov Vasiliy
Использую docker в чистом виде, Clickhouse 21.1.2.15
{uuid} в ReplicatedMergeTree добавлен?
источник

DV

Dimov Vasiliy in ClickHouse не тормозит
Slach
{uuid} в ReplicatedMergeTree добавлен?
Нет, нигде его не использую
источник

S

Slach in ClickHouse не тормозит
Dimov Vasiliy
Нет, нигде его не использую
а надо
потому что Atomic

сделайте DROP TABLE IF EXISTS ... ON CLUSTER
источник

DV

Dimov Vasiliy in ClickHouse не тормозит
Slach
а надо
потому что Atomic

сделайте DROP TABLE IF EXISTS ... ON CLUSTER
ок, сейчас попробую
источник

DV

Dimov Vasiliy in ClickHouse не тормозит
Slach
а надо
потому что Atomic

сделайте DROP TABLE IF EXISTS ... ON CLUSTER
drop также встал в очередь тасков в зукипере
источник

S

Slach in ClickHouse не тормозит
ну рестартуйте clickhouse-server если есть такая возможность

что-то странное там у вас

SELECT * FROM system.replicas WHERE max_absolute_delay > 0 FORMAT Vertical
источник

S

Slach in ClickHouse не тормозит
смотрите в общем логи
источник

DV

Dimov Vasiliy in ClickHouse не тормозит
спасибо за помощь, буду копать дальше!
источник

AR

Alexander Ryzhenko in ClickHouse не тормозит
Доброго времени суток.
Начали для Kafka engine таблицу ловить «Broker: Unknown member». При этом консюмер группа постоянно в ребалансе. Что может быть? В какую сторону копать
источник

EK

Egor Korovin in ClickHouse не тормозит
Gulshan Agivetova
Доброе утро! Подскажите пожалуйста, как можно сделать так чтобы groupArray включал и NULL значения.

create table arrayTab (id UInt8,ch_name String, pidArray Array(UInt8),pnameArray Array(Nullable(String))) Engine=Memory;

insert into charges values
(100,'X')
(101,'Y')
(102,NULL);

insert into packs (pack_id,pack_name,charge_id) values
(4,NULL,100)
(2,'A',100)
(3,'C',100)
(1,'A',101)
(3,'B',101)
(1,NULL,102)
(2,'B',102);

insert into arrayTab
select id,max(chname), groupArray(pack_id),groupArray(pack_name) from (
select * from charges c
left join packs p on c.id=p.charge_id ) pp group by id;

Получается вот так:
select id,ch_name,pidArray,pnameArray from arrayTab;

100 X [4,2,3] ['A','C']
101 Y [1,3] ['A','B']
102  [1,2] B

но хотелось бы видеть:
100 X [4,2,3] ['A',NULL,'C']
101 Y [1,3] ['A','B']
102  [1,2] ['B',NULL]

Чтобы при array join  не было ошбки: Sizes of ARRAY-JOIN-ed arrays do not match

select * from arrayTab
array join pidArray,pnameArray;
тоже неприятно удивился, что groupArray пропускает Null
я буду пробовать городить костыли типа заменять null на nan

в целом, мне не нравится это поведение 🙂
источник

N

Nikolay in ClickHouse не тормозит
Подскажите. Как  КХ в графане мониторить ? Через какие экспортёры или плагин к графане ?
источник

S

Slach in ClickHouse не тормозит
Egor Korovin
тоже неприятно удивился, что groupArray пропускает Null
я буду пробовать городить костыли типа заменять null на nan

в целом, мне не нравится это поведение 🙂
feel free to Make Pull Request
источник

DM

Danila Migalin in ClickHouse не тормозит
Nikolay
Подскажите. Как  КХ в графане мониторить ? Через какие экспортёры или плагин к графане ?
источник