Вы можете предварительно агрегировать таблицы фактов. Например, если люди часто просматривают сводки за месяц, то составьте новую таблицу фактов, свернутую по месяцам.
Раздел таблицы фактов, скажем, год
Убедитесь, что у вас есть первичные ключи для ваших фактов и димов, а также индексы для ваших ключей к таблицам измерений. Столбцы индекса, которые часто используются для ORDER BY
, WHERE
и GROUP BY
Используете ли вы реальный сервер OLAP перед PostgreSQL? Убедитесь, что кэширование включено и оптимизировано
Используйте твердотельные накопители RAID 10 и убедитесь, что на вашей машине достаточно ядер и ОЗУ
Использовать кэширование браузера , прокси-кэширование, кэширование веб-сервера, ORM-кэширование