Wie verwende ich Rich Domain mit Massive Operations?

Da ich an einem relativ komplexen Problem arbeite, würde ich gerne den Domain Driven Design-Ansatz verwenden, um es zu lösen. Das fragliche Problem ist die Berechnung der monatlichen Rechnungen für Kunden. Die aktuelle Lösung wird als sehr lange gespeicherte Prozedur implementiert, die nur schwer zu warten ist.

Ich möchte eine objektorientierte Umgebung (möglicherweise POCO und Entity Framework) verwenden, mache mir aber Sorgen um die Leistung. Das Generieren von mehr als 300.000 Datensätzen mithilfe von Set-Operationen dauert beim aktuellen SP etwa 10 Minuten. Ich denke, dass dies mit jedem ORM sehr schwierig zu erreichen ist, da es die Entität nacheinander lädt und Aktualisierungen auf die gleiche Weise sendet. (Vorherige Version hat 5 Stunden gedauert, wenn nacheinander auf Datensätze zugegriffen wurde.)

Wie würden Sie ein reichhaltiges Modell für massive Operationen erstellen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage