Django - как «запомнить» некоторые SQL запросы - PullRequest
0 голосов
/ 28 апреля 2020

Эта строка содержится в документации Django :

"При работе с включенным DEBUG Django запоминает каждый запрос SQL, который он выполняет . Это полезно при отладке, но быстро потребляет память на рабочем сервере. "

Так что, если я хочу запомнить некоторые запросы, когда DEBUG=False на моем сервере, как Я делаю это? Использовать Redis / memcached? Но они являются хранилищами значений ключей, поэтому мне потребуется go для нескольких файлов и изменить код, верно? Что делать, если я просто хочу кэшировать запрос SQL, который часто повторяется. Документация по кешированию в основном касается шаблонного кеширования или хранения пар ключ-значение. Я не смог найти ничего о кешировании полного, часто используемого SQL запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...