Как использовать Rich Domain с Massive Operations?

Поскольку я работаю над относительно сложной проблемой, я бы хотел использовать подход, управляемый доменом, для ее решения. Проблемой является расчет ежемесячных счетов для клиентов. Текущее решение реализовано как очень длинная хранимая процедура, которую сложно поддерживать.

Я хотел бы использовать объектно-ориентированную среду (возможно, POCO и Entity Framework), но я беспокоюсь о производительности. Текущий SP занимает около 10 минут, чтобы сгенерировать более 300 000 записей с помощью операций набора. Я думаю, что это будет очень трудно достичь с любым ORM, так как он будет загружать сущность один за другим и отправлять обновления таким же образом. (Предыдущая версия занимала 5 часов при доступе к записям по очереди.)

Как бы вы создали богатую модель для массовых операций?

Ответы на вопрос(2)

Ваш ответ на вопрос