да про партиционирования я знаю.. только многие задачирешаются и без этого. Давно все придумано и написано. Мне даже когда то попадался подобный сборник, но найти сейчас не могу
Без патрицирования - это наверное только через "функциональный" индекс от даты. Например по году + номер месяца, что бы хотя бы это быстро найти. Но большая таблица - это уже медленная таблица, даже если есть индексы. Особенно медленным будет удаление старых данных. Ты быстро повстречаешь деда "Вакуума". Да и просто удаление строк - это не быстро. А вот полное удаление таблицы (которая и есть представление одного парта) - это быстро и не вызывает "деда".