Полностью удалите данные из базы данных Clickhouse, чтобы сэкономить место на диске

#database #clickhouse

Вопрос:

Чтобы освободить место на диске, я избавился от ряда старых таблиц в базе данных clickhouse с помощью

 DROP TABLE mydb.mytable
 

Однако использование диска вообще не изменилось. В частности, я ожидал /var/lib/clickhouse/data/store , что уменьшусь.

Что я здесь упускаю? Есть ли эквивалент «postgresql.vacuum»в clickhouse, который я должен делать?

Ответ №1:

Атомарные базы данных сохраняют удаленные таблицы в течение 8 минут.

Вы можете использовать DROP TABLE mydb.mytable no delay

https://kb.altinity.com/engines/altinity-kb-atomic-database-engine

Комментарии:

1. Спасибо! Я этого не знал. Тем не менее, данные/хранилище не сократились после этого льготного периода, но теперь я думаю, что таблицы были не такими большими, как я думал…