Поэтому это все бессмысленный разговор.
а вот это интересно и неожиданно. возможно можете посоветовать как быть в таком случае?
имеется таблица с timeseries данными - показания датчиков. в нормальном режиме данные приходят в реальном времени, писать можем батчами раз в N секунд. но иногда с датчиков приходят выгрузки за определенный период и бизнес требования таковы, что все существующий данные по этому датчику за указанный период нужно заменить. т.е. не дописать строки, а все что есть удалить (или сделать недействительным), а после новые записать.
колич датчиков ~100K, input rate ~30K rows/sec. колич таких выгрузок 10-20 в день, т.е. это редкий случай и скорость их загрузки не имеет значения. именно для этого я думал о ALTER DELETE
я бы не стал использовать КХ в этом случае. КХ для иммьютабл данных. Я бы взял timescaledb. Там можно апдейтить несжатые данные
Обсуждают сегодня