Size: a a a

ClickHouse не тормозит

2021 March 17

D

Dj in ClickHouse не тормозит
Slach
вот устно мне это тоже говорили =) но я нигде не нашел пруфлинков
зачем пруфлинки, просто смотрите куда баги мерджатся )
источник

S

Slach in ClickHouse не тормозит
Artem
Добрый день. Вчера запустил 1300 простых мутаций ALTER UPDATE на таблице с 7 млрд. записей. Прошло всего 2 мутации, остальные все ещё is_done = 0. Из 7 млрд. почти за сутки промутировало всего 40 млн записей. Почему так медленно? Они все работают параллельно или последовательно одна за другой? Мне кажется за это время можно было селектом пересоздать новую таблицу с обновлёнными данными. Можно ли как-то остановить мутации?
мутации работают последовательно
мутациями вы фактически инициировали множественное полное пересоздание партов попадающих под мутации

остановить мутации можно через KILL MUTATION
источник

S

Slach in ClickHouse не тормозит
Dj
зачем пруфлинки, просто смотрите куда баги мерджатся )
нет, пруфлинки про релизную политику нужны и важны
и за всеми багами не уследишь
источник

A

Artem in ClickHouse не тормозит
Slach
мутации работают последовательно
мутациями вы фактически инициировали множественное полное пересоздание партов попадающих под мутации

остановить мутации можно через KILL MUTATION
Однако при этом optimize table final мутации не ускорит?
источник

RK

Rebrikov Konstantin in ClickHouse не тормозит
Запустит параллельно дополнительные мерджи. Так что на ближайшее время может даже замедлить.
источник

S

Slach in ClickHouse не тормозит
Artem
Однако при этом optimize table final мутации не ускорит?
нет не ускорит
посмотрите в system.mutations там есть список партов которые будет мутация трогать
если он у вас большой (тысячи единиц), то явно у вас проблемки
сравните по кол-ву это с system.parts сколько у вас
источник

A

Artem in ClickHouse не тормозит
Slach
нет не ускорит
посмотрите в system.mutations там есть список партов которые будет мутация трогать
если он у вас большой (тысячи единиц), то явно у вас проблемки
сравните по кол-ву это с system.parts сколько у вас
Проверил. Максимальное количество — 40 партов.
источник

A

Artem in ClickHouse не тормозит
Slach
нет не ускорит
посмотрите в system.mutations там есть список партов которые будет мутация трогать
если он у вас большой (тысячи единиц), то явно у вас проблемки
сравните по кол-ву это с system.parts сколько у вас
Можно ли как-то узнать, какая именно сейчас мутация в процессе?
источник

AM

Alexey Milovidov in ClickHouse не тормозит
источник

MG

Mikhail Glader in ClickHouse не тормозит
Спасибо, только там номеров нету. Только "Релизы lts выпускаются дважды в год"
источник

S

Slach in ClickHouse не тормозит
Artem
Можно ли как-то узнать, какая именно сейчас мутация в процессе?
SELECT * FROM system.merges
источник

S

Slach in ClickHouse не тормозит
Mikhail Glader
Спасибо, только там номеров нету. Только "Релизы lts выпускаются дважды в год"
ну да
ну LTS они помечают вот тут
https://github.com/ClickHouse/ClickHouse/releases/

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

AM

Alexey Milovidov in ClickHouse не тормозит
Вот кстати машинно-читаемый файл со списком релизов:
https://github.com/ClickHouse/ClickHouse/blob/master/utils/list-versions/version_date.tsv
источник

AM

Alexey Milovidov in ClickHouse не тормозит
Я думал использовать его, чтобы сообщать о новых версиях, но ходить в интернет с сервера - плохая идея, поэтому пока не используется.
источник

S

Slach in ClickHouse не тормозит
Alexey Milovidov
Я думал использовать его, чтобы сообщать о новых версиях, но ходить в интернет с сервера - плохая идея, поэтому пока не используется.
о прикольно github искать позволяет по CSV
забавно, не знал что был 19.14 LTS ;)
источник

in

ildar nizamov in ClickHouse не тормозит
ildar nizamov
Есть ли в clickhouse-client интерактивный help или \h, как в psql или mysql?
есть какой-то отдельный чат по clickhouse client в котором стоит задать этот вопрос?
источник

S

Slach in ClickHouse не тормозит
ildar nizamov
Есть ли в clickhouse-client интерактивный help или \h, как в psql или mysql?
нет
есть только auto-complete по TAB
все параметры можно посмотреть в
clickhouse-client --help
большинство из них можно в клиенте переопределить через SET
источник

S

Slach in ClickHouse не тормозит
ildar nizamov
есть какой-то отдельный чат по clickhouse client в котором стоит задать этот вопрос?
нет такого чата нет =)
источник

S

Slach in ClickHouse не тормозит
ildar nizamov
есть какой-то отдельный чат по clickhouse client в котором стоит задать этот вопрос?
а какие конкретно операции вам нужны из тех что предоставляет \h в MySQL?
источник

in

ildar nizamov in ClickHouse не тормозит
Slach
нет
есть только auto-complete по TAB
все параметры можно посмотреть в
clickhouse-client --help
большинство из них можно в клиенте переопределить через SET
Спасибо! Параметры самого клиента не интересны, интересна интерактивная справка по доступным командам SQL. Об этом второй вопрос https://t.me/clickhouse_ru/209574
источник