уже минут 40 ?
нет не очень нормально, сколько таблиц? сколько партов в таблице? надеюсь не включали freeze_by_part? точно у вас create а не create_remote?
143 таблицы. сколько партиций, не знаю, но много. щас вспомню запрос. freeze_by_part по дефолту выключен, не менял
select count(*) from system.parts; 117570 данных около 3тб
движок Ordinary у базы или Atomic? там ALTER TABLE ... FREEZE основное время выполняется и он может довольно долго ждать если у вас какие то другие процессы идут в частности наблюдались косяки с одновременным ALTER TABLE ... MOVE PARTITION ...
c Ordinary есть понятие глобальной блокировки таблицы при ALTER если у вас там толпа INSERT идет в таблицу, то ALTER будет ждать...
открыл доку, написано "По умолчанию ClickHouse использует движок Atomic". Откуда у меня взялся ordinary, это что-то устаревшее, получается?
да, Atomic по дефолту с 21.3 идет вроде
преобразовать нельзя? только полной переливкой данных?
https://kb.altinity.com/engines/altinity-kb-atomic-database-engine/how-to-convert-ordinary-to-atomic/
касаемо этой темы из за того что движок стал другим поумолчанию а реплицируемые таблицы у многих созавались по старинке ReplicatedMergeTree('/clickhouse/tables/{shard}/{database}/table_name', '{replica}') то в диретории ch наблюдаются странные феномены при которых в data нет никаких симлинков, при этом в store чтото сохранятеся при чем в бОльших объемах чем data, прчием оно в store переезжает фоном после импорта, и такое впечатление как будто со всех шардов, очень странное явление . веротяно в доке в разделе с репликацией нужно чтото серьезно переписать а не прятать это в разделе ReplicatedMergeTree in Atomic Database UPD: версия 22.3.2.2 , база не созадалсь по дефолту atomic, наполенине диретории store видимо было сспутано с наполнением каких то метрик из зтаблицы system
Вероятно да, сможете сделать pull request?
что-то странное вы говорите. Движок таблиц не меняется из-за Atomic. что такое ИМПОРТ ?
ипорт - залил в нее данные какието. > Движок таблиц не меняется из-за Atomic. ну видимо из за того что была старая cхема определения репликации он действильно не стал atomic
>ну видимо из за того что была старая cхема определения репликации он действильно не стал atomic да все не так. ЕЩЕ РАЗ Движок таблиц не меняется из-за Atomic. Никаких изменений в репликации из-за Атомик. Атомик вообще никак не связан с реплкацией, вообще, никак.
ну я не про движок таблиц говорил, а про то где физически фактически данные на диске этой таблицы оказались
подтверждаю, обновил исходное сообщение.
Обсуждают сегодня