ресурсах сервера?
какие временные периоды приходится использовать?
разные, 1час 24 часа 1 неделя 1 месяц 1 год и за весь период
1 год и весь период вы точно не вытяните при 56кк строк, без распределения по разным серверам а на коротких периодах вам стоит строить индекс не на DATE_TIME (фактически разер индекса у вас чуть меньше строк в базе, потому он не эффективен), а возможно стоит завести колонки год, месяц, день и по ним сделать составной индекс возможно стоит рассмотреть возможность (но вопрос с годом и всем периодом это не решает): https://www.postgresql.org/docs/10/ddl-partitioning.html P.S. 56кк общий период какой?
1 месяц
не известно поможет это или нет
за 1 месяц 56кк записей?
Обсуждают сегодня