184 похожих чатов

Вопрос. ЗК работает на виртуалках, и соответственно иногда диски начинают

тормозить у некоторых. Статистически тормоза ИО меж серверами разбросаны. ИО ЗК серверов контролировать нет возможности. В результате отваливается КХ и тормозят вставки/накапливаются парты.
Есть вариант в ЗК поставить 5 серверов но после того как fsync прошел на трех (минимум кворум) отдавать ответ обратно? а то latency высокий получается.

13 ответов

3 просмотра
【D】【J】- Автор вопроса

"mntr:zk_znode_count": 1112378, ещё такой вопрос, как уменьшить нагрузку на ЗК? и количество нодов?

【D】【J】
"mntr:zk_znode_count": 1112378, ещё такой вопрос,...

вставлять большими пачками, чтобы меньше партов в ZK становилось в очередь

【D】【J】- Автор вопроса
Slach [altinity]
вставлять большими пачками, чтобы меньше партов в ...

ну они и так уже больше некуда... я так понял дело в этом: https://github.com/ClickHouse/ClickHouse/issues/3322 есть какой нить умный ручной скрипт очистки у добрых людей? =)

【D】【J】- Автор вопроса
Slach [altinity]
вставлять большими пачками, чтобы меньше партов в ...

ещё интересный вопрос... основной плюс от ин-мемори партов - возможность вставлять мелко. Получается это преимущество нивелируется этой проблемой. Либо можно запрещать репликацию ин-мемори партов/партов до определенного размера таймаута (вроде это было, но не могу найти нужный сеттинг)

【D】【J】
ещё интересный вопрос... основной плюс от ин-мемор...

нет, парты не создают этой проблемы, только drop partition

【D】【J】- Автор вопроса
Denny [Altinity]
нет, парты не создают этой проблемы, только drop p...

ок, т.е. вставки мелкими или большими партами не портят ЗК (при условии что успевают мерджится)?

【D】【J】- Автор вопроса
Denny [Altinity]
нет, парты не создают этой проблемы, только drop p...

ну у вас же есть гист для автоочистки? =)

【D】【J】
ну у вас же есть гист для автоочистки? =)

нету. У вас мелкие партиции и постоянно идет drop partition ? https://github.com/ClickHouse/ClickHouse/issues/3322 не сильно большая проблема

【D】【J】- Автор вопроса
Denny [Altinity]
нету. У вас мелкие партиции и постоянно идет drop ...

[user@host data01]$ grep block_numbers znodes.txt | wc -l 387984 35% от всего количества знодов примерно (10% примерно существуют в виде партиций, остальное старое)

【D】【J】
[user@host data01]$ grep block_numbers znodes.txt ...

там наверное 90% block_numbers для существующих партиций

【D】【J】- Автор вопроса
Denny [Altinity]
там наверное 90% block_numbers для существующих па...

нет, он вообще не удаляет, накопилось

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта