Известные проблемы

Не происходит объединение партиций таблицы при включённом автопартицировании

Для таблиц, созданных в ранних версиях YDB, механизм автоматического партицирования может не объединять партиции при достижении условий для объединения по нагрузке или по размеру. Это может привести к наличию избыточного количества партиций в таблице.

Проблема специфична для таблиц, соответствующих двум следующим критериям:

  • Таблица была создана на кластере YDB до версии 22.2.
  • На момент создания таблицы или впоследствии для неё не было задано значение минимального количества партиций.

Для устранения проблемы нужно явно задать для таблицы значение минимального количества партиций, например, с помощью параметра AUTO_PARTITIONING_MIN_PARTITIONS_COUNT:

ALTER TABLE `my_table` SET (AUTO_PARTITIONING_MIN_PARTITIONS_COUNT = 1);