на скорость выполнения запроса типа "alter table table_name drop partition part_num"? Есть ли какие-то блокировки, которые влияют на скорость выполнения запроса?
2) Есть ли преимущество по скорости у Detach partition по сравнению с Drop partition?
1) Если какой то длинный запрос читает эту партицию, И партиции удаляются не сразу а спустя 8 минут емнип
Я потом и говорю, что не удаление именно партиции, а выполнение запроса на DROP PARTITION. Команда блокируется когда запрос читатет именно эту партицию или любую в этой таблице, не знаете?
Есть колоночка в system.parts которая отвечает за кол-во ссылок SELECT table, groupArray(partition_id), refcount FROM system.parts WHERE table = 'table_name' GROUP BY table, refcount ; Как я вижу, счетчик растет для конкретных партиций которые запрос выбрал после partition prunning.
Не очень понял про pruning но почитаю, спасибо
1. скорость дисков которые удаляют файлы, долгие селекты и альтеры этой таблицы могут блокировать drop. Версия КХ? 2. нет
Обсуждают сегодня