Известные проблемы
Не происходит объединение партиций таблицы при включённом автопартицировании
Для таблиц, созданных в ранних версиях YDB, механизм автоматического партицирования может не объединять партиции при достижении условий для объединения по нагрузке или по размеру. Это может привести к наличию избыточного количества партиций в таблице.
Проблема специфична для таблиц, соответствующих двум следующим критериям:
- Таблица была создана на кластере YDB до версии 22.2.
- На момент создания таблицы или впоследствии для неё не было задано значение минимального количества партиций.
Для устранения проблемы нужно явно задать для таблицы значение минимального количества партиций, например, с помощью параметра AUTO_PARTITIONING_MIN_PARTITIONS_COUNT:
ALTER TABLE `my_table` SET (AUTO_PARTITIONING_MIN_PARTITIONS_COUNT = 1);
Была ли статья полезна?
Предыдущая
Следующая