Size: a a a

ClickHouse не тормозит

2020 August 27

D

Dj in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
по идее состав партов и партиций на репликах идентичен
select count() from remote('leaderhost',system.parts) where name like '20200825-10-0_%';
- 0

select count() from remote('nonleaderhost',system.parts) where name like '20200825-10-0_%';
- 17757 (все неактивные)

replication_queue пуст
в зукипере его нет тоже.
в логах ну вообще ничего по этим буквам
источник

D

Dj in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
и что в логе если делать drop partition снова?
на нелидере? ок ща
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
т.е. неактивные парты не удалились?
источник

D

Dj in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
т.е. неактивные парты не удалились?
2020.08.27 20:24:38.341311 [ 20857 ] {} <Information> SCHEMA.table: Removed 17757 parts inside 20200825-10-0_0_14705_999999999.

в логе кроме этого пусто
источник

D

Dj in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
т.е. неактивные парты не удалились?
не удалились
источник

D

Dj in ClickHouse не тормозит
совсем
источник

D

Dj in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
т.е. неактивные парты не удалились?
ошибок нет тоже (
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
странно все это , drop удаляет сразу, он не делает парты неактивными

ну можно сказать detach table / attach
тогда кх эти парты переложит в detached
источник

D

Dj in ClickHouse не тормозит
detach table  or partition?
источник

D

Dj in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
странно все это , drop удаляет сразу, он не делает парты неактивными

ну можно сказать detach table / attach
тогда кх эти парты переложит в detached
собственно детач+дроп то и работал...
источник

D

Dj in ClickHouse не тормозит
в общем так работает...
источник

D

Dj in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
странно все это , drop удаляет сразу, он не делает парты неактивными

ну можно сказать detach table / attach
тогда кх эти парты переложит в detached
Detaching 20200825-10-0_1851_1851_0


и так 17 тыс раз, после этого дроп детачед
источник

D

Dj in ClickHouse не тормозит
видимо какой-то воркер удаления папок умирает все же
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
detach table / attach table просто пересоздает таблицу в памяти (в system.parts) сканирует весь каталог и разбирает какие парты лишние, каких не хватает
источник

A

Artem in ClickHouse не тормозит
Привет. Если PRIMARY KEY всегда висит в памяти для всей таблицы, то возникает вопрос: он висит в памяти в сжатом виде или распакованном?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
в распакованном
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
он и на диске вроде тоже несжат
источник

A

Artem in ClickHouse не тормозит
Посмотреть его размер можно, просуммировав соответствующую колонку в system.parts, правильно?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
да не сжат
create table testi(A String) Engine MergeTree order by A;
insert into testi select 'AzAxazxdfg' from numbers(16384)

strings /var/lib/clickhouse/data/default/testi/all_1_1_0/primary.idx
AzAxazxdfg
AzAxazxdfg
AzAxazxdfg
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Artem
Посмотреть его размер можно, просуммировав соответствующую колонку в system.parts, правильно?
да
источник