Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає N+1 query problem?
Значення й приклади · Розробка програмного забезпечення
N+1 query problem: проблема N+1 запитів, проблема N+1
Шаблон роботи, за якого один запит завантажує список, а потім для кожного з N елементів окремо виконується ще один запит.
Де і як уживається
Термін часто вживають у контексті ORM. Ідеться про повторні звернення до бази даних, а не про арифметичну помилку.
Приклади речень
The N+1 query problem appeared when the page loaded each author's name separately.
Проблема N+1 запитів виникла, коли сторінка окремо завантажувала ім’я кожного автора.
Початковий запит зі списком супроводжувався окремим пошуком для кожного показаного елемента.
We fixed the N+1 query problem by fetching the related records in one batch.
Ми усунули проблему N+1, завантаживши пов’язані записи одним пакетом.
Пакетне завантаження прибирає повторні пошуки, не скорочуючи кількості записів на сторінці.
Поширені словосполучення
- detect the N+1 query problem
- solve the N+1 query problem
Пов’язані терміни
Інші терміни: Бази даних і збереження даних
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
