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

Мержится 4 парта по 200GB Они сейчас мержатся в один. Правильно ли

я понимаю, что потребуется дополнительно 800GB места на диске (в сумме 1.6TB)?

16 ответов

13 просмотров

если мерж уже идет, значит свободное место аллоцировано (не физически на диске. но логически в system.disks есть такое понятие как unallocated_space) все верно если исходные парты 4 по 400 то конечный будет немного меньше 800 ... но от данных и структуры зависит...

Станислав- Автор вопроса
Slach [altinity]
если мерж уже идет, значит свободное место аллоцир...

Т.е. если он начал мержить, то можно не беспокоиться? )

Станислав
Т.е. если он начал мержить, то можно не беспокоить...

да, мерж не начинается если места не хватало ну бескооиться можно только если у вас еще кто-то кроме клика на диск активно пишет ...

Станислав
Т.е. если он начал мержить, то можно не беспокоить...

но вообще парты по 800 гигов, такое себе занятие... там по умолчанию максимальный размер 150 гигов сжатыми ... мы у себя до 50 сократили...

Станислав- Автор вопроса
Slach [altinity]
но вообще парты по 800 гигов, такое себе занятие.....

Я добавил проекцию в таблицу с 50млрд записями. Материализую ее, по логам увидел что он сейчас мержит... В настройках не менял ограничение на размер парта.

а ну там сам парт + проекция

Станислав- Автор вопроса
Slach [altinity]
а ну там сам парт + проекция

В итоге он скушал все место на диске, удалил все tmp парты и начал материалицию заново... Подскажите, как можно сделать так, чтобы он не мержил такой большой объем?

Станислав- Автор вопроса

https://pastila.nl/?02ba2a56/f709b2b02cd64864c5502a7ea9f67ebd

Станислав
https://pastila.nl/?02ba2a56/f709b2b02cd64864c5502...

ну как бы ... видимо мутация место не проверяет... kill mutation, drop projection вам светит и диска добавить... SELECT formatReadableSize(bytes_on_disk) FROM system.parts WHERE name='all_11640_316901_10_321879' AND table='keywords_stats_products' и сравнить с https://clickhouse.com/docs/en/operations/settings/merge-tree-settings#max-bytes-to-merge-at-max-space-in-pool оно 150 гигов по умолчанию посмотрите ваши system.merge_tree_settings

Станислав- Автор вопроса
Slach [altinity]
ну как бы ... видимо мутация место не проверяет......

161061273600 стоит по-дефолту. Буду диск добавлять =/

Станислав- Автор вопроса
Slach [altinity]
а парт этот здоровый сколько по итогу?

https://pastila.nl/?0c98a266/ba52b2660870aea7335aba50f5dc1f92

Станислав
https://pastila.nl/?0c98a266/ba52b2660870aea7335ab...

ну вроде ок... пролазит под размер... непонятно SELECT formatReadableSize(unreserved_space), formatReadableSize(keep_free_space), path FROM system.disks ?

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

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

Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
9
> Копаем глубже > Следующий момент был, когда я спросил его, знает ли он JavaScript. Он ответил, что его учили работать с C#. Я тоже в университете писал на C#, но даже там мн...
Oleg Volkov
4
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Карта сайта