в общем есть база на 29 млн строк. в нее идет постоянная запись и из нее нужно тоже постоянно получать данные. партицирование вроде выход. но что пример не вижу так больше сомневаюсь. есть пример - создание таблицы каждый день. другой по чеку предлагает в разные таблицы писать. а мне вот нужно что - существующую таблицу рабить по месяцам. и создать новую таблицу с данными за последнюю неделю. то бишь будет нахлест из данных в текущей таблице и данных за текущий месяц.
UPD
немного почитав, понял что мои хотелки с двумя базами (одна на каждый месяц, одна - последняя неделя) средствами Pg не реализуема? нужна пустая master_table (не очень понятный ход) и на основании неё создается секция (на месяц, день). при этом если переход на новый месяц то придется дергать данные за 2 месяца, а если создавать секцию раз в день, то каждый день дергать 2 секции. или может все ж таки есть удобное решение?