Как физически структурированы данные вашей таблицы, то есть разделены, распределены по файловым группам, дисковому хранилищу и т. Д.?
Используете ли вы разбиение таблицы? Если нет, вы должны изучить использование выравнивания разделов. Вы можете разделить ваши данные по дате, например, для каждого года.
Когда я запрашивал запрос, охватывающий три года, в многопроцессорной системе, я мог одновременно обращаться ко всем трем разделам одновременно, тем самым улучшая производительность запроса.