Есть сайт с django+uwsgi+nginx+posgresql. Есть один большой запрос, который занимает приличное количество времени. Видимо django аггрегирует в один запрос все отображение view и шаблона.
Результат запроса почти всегда одинаковый (меняется, когда появляется комментарий - раз в сутки). Как можно оптимизировать время отработки запроса? Есть какие-нибудь кеширования средствами posgresql?
Валентин: В самом простом случае можете в значение кэша положить так же время до которого значение актуально (если нет ttl в самом кэшировании), потом при получении значения проверять время.
Как это делается в Django понятия не имею, но уверен что найти будет очень просто.