Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит ORM?
Значение и примеры · Базы данных и SQL
ORM: ORM, объектно-реляционное отображение
Object-relational mapping — библиотека, позволяющая работать со строками базы как с объектами языка программирования и автоматически формирующая SQL-запросы.
Где и как употребляется
Известные примеры: Hibernate, Entity Framework, Django ORM, SQLAlchemy, Prisma и ActiveRecord. ORM экономит время, но может скрывать неэффективные запросы; известная проблема — N+1. Для сложной отчётности разработчики часто сочетают ORM с прямым SQL.
Примеры предложений
The ORM is sending one query per order item; that's a classic N+1 problem.
ORM отправляет по запросу на каждую позицию заказа — это классическая проблема N+1.
Число обращений растёт с количеством позиций, а не остаётся одним запросом.
For this report, skip the ORM and write the SQL by hand.
Для этого отчёта пропустите ORM и напишите SQL вручную.
В данном случае прямой запрос предпочтительнее сгенерированного библиотекой.
Распространённые словосочетания
- use an ORM
- ORM framework
- N+1 query problem
- ORM-generated SQL
Связанные термины
Это слово в других отраслях
Одно и то же английское слово может иметь другое значение в другой отрасли:
Другие термины: Основы баз данных
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
