нужда отказаться от SSD, т.к данных много планируем постепенно уменьшать TTL в нерабочее время, и в конце концов прийти к тому, чтобы просто его убрать. Какие могут быть ньюансы в этом процессе? Нужно ли как-то руками помогать кликхаусу запускать процесс передвижения?
можно просто move_factor увеличивать между volume но кажется это требует рестарта... так что TTL 0 в целом норм
спасибо. а по поводу того когда начинается процесс передвижения не подскажите? не хотелось бы чтобы получилось так, что мы ночью меняем ттл, а основное движение началось днем, когда идут селекты. может быть можно как-то подтолкнуть кликхаус к этому?
так в доке все есть merge_with_ttl_timeout
спасибо, иду читать
он спонтанно начинается... не надо пытаться его ускорять...
кстати в документации есть оговорка что delete TTL, или это и к move относится?
не скажу точно.. просто если ничего не происходит... то есть этот таймаут по которому будет move ttl вообще в целом в любом мерже если ttl поля в парте пересчитаны... применяется ttl для фильтрации записей, удаления парта или переноса парта на другой volume \ disk
ну скорее всего воспользуюсь просто этим советом)
Обсуждают сегодня