<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Ефективна робота з базами даних у Django: оптимізація ORM-запитів

Вантажиться...
Ескіз

Дата

Науковий керівник

Редактор

Інші учасники

Відповідальний

ORCID

Назва журналу

Номер ISSN

Назва тому

DOI

Альтернативна назва

Анотація

У тезах розглядаються методи оптимізації SQL-запитів у Django ORM. Проаналізовано основні проблеми, що виникають під час роботи з базами даних у Django, такі як надмірна кількість запитів, проблема "N+1", відсутність індексів тощо. Описано підходи для покращення продуктивності, зокрема використання select_related, prefetch_related, кешування, а також профілювання запитів за допомогою django-debug-toolbar.
The theses consider methods for optimizing SQL queries in Django ORM. The main challenges of working with databases in Django, such as excessive queries, the "N+1" problem, and the absence of indexes, are analyzed. Various approaches to performance improvement are discussed, including the use of select_related, prefetch_related, caching, and query profiling with django-debug-toolbar.

Опис

УДК

Тип документа

Мова

ISSN

Серія, номер

ISBN

978-617-8132-48-8

ББК

Інші ідентифікатори

Пов’язані матеріали

Спонсорська підтримка

Правовласник

Бібліографічний опис

Сабатюк Б. О. Ефективна робота з базами даних у Django: оптимізація ORM-запитів// Матеріали LIV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2025 р. Електрон. текст. дані. 2025. URI: https://conferences.vntu.edu.ua/index.php/all-fitki/all-fitki-2025/paper/view/23666.

Схвалення

Рецензія

Доповнено

Цитується в

Список використаної літератури (3)

  1. Документація Django. URL: https://docs.djangoproject.com/en/stable/topics/db/optimization/.
  2. Django Debug Toolbar. URL: https://django-debug-toolbar.readthedocs.io/en/latest/.
  3. Melendez, A. Django 4 in Examples. – BPB Publications, 2023. – 500 p.