🎸🗄️ Как ускорить выполнение запросов к базе данных в Django
Неоптимизированные запросы извлекают из БД гораздо больше информации, чем нужно пользователю. Чтобы этого избежать, можно использовать методы defer(), only() и exclude(). В этой статье мы рассмотрим, как их применять на примере веб-приложения для агентства недвижимости. Статья основана на публикации «Django Query Optimization – Defer, Only, and Exclude». Проблемы с производительностью веб-приложений чаще всего возникают из-за базы данных: чем больше данных запрашивают пользователи, тем дольше выполняется запрос, а значит, тем медленнее работает вся система...