я удалять старые данные просто удаляя папку 20190630_20190630_69740_69800_3, например?
нет, так делать нельзя убьете базу что мешает сделать рядом новую таблицу с PARTITION BY перелить данные через INSERT INTO ... SELECT и потом удалить данные и сделать RENAME TABLE ? еще есть такая вещь как TTL https://clickhouse.tech/docs/en/engines/table-engines/mergetree-family/mergetree/#mergetree-table-ttl его можно через ALTER TABLE для таблицы добавить
спасибо, база сделана, сделана также ддля просмотра merge, просто данных ОЧЕНЬ много, а места не так много для двойного использования на время переноса, хотелось чистить по мере устаревания
У вас таблица с партициями (по дате)
да уже ответили на мой вопрос, спасибо :) невозможно, если не была создана с партициями
Ну drop partition в любом случае у вас возможен
хм, даже если их не упоминалось при создании? видимо по имени папки?
вы о чем вообще? В старом синтаксисе нельзя создать таблицу без партиций. Show create table в студию
Обсуждают сегодня