Re: Получение сложного объекта
От: stomsky Россия  
Дата: 14.04.22 13:26
Оценка: +3
Здравствуйте, e.thrash, Вы писали:

ET>Есть форма заказа.

ET>Большая форма, которая в базе размазана на 10 таблиц.
ET>На больших заказах форма открывается по 3 минуты на быстром железе даже.
ET>Как варианты кроме индексов на селекты? хотелось бы иметь готовый объект заказа, может базы умеют делать на базе селекта готовые объекты в базе которые быстро мапятся на классы?
А где причина тормозов? В том, что SELECT-ы в SQL-запросе долго выполняются или в том, что ORM на клиенте из резалтсета долго объект строит?
Структура таблиц какая?
Может у тебя в объекте какие-нибудь фотки или тесты по 10 МБ в каждой строке заказа присутствуют? Тогда, может быть, стоит о частично ленивой загрузке подумать?
Или у тебя база NoSQL?
Красота — наивысшая степень целесообразности. (c) И. Ефремов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.