Получается что в файле данные хранятся в отсортированном по индексу порядке?
Индекс это индекс, первичный отличается только тем что он указывает на уникальность записи
То есть, если неделя находится на стыке месяца/года, то она должна разделяться на 2 отдельные строки, с указанием периода недели в первом месяце/году, и остальной частью периода недели в следующем месяце/году.
есть диск, на котором есть данные
pg_stat показывал много запросов одинаковых в state=idle