4

比較的複雑な問題に取り組んでいるので、ドメイン駆動設計アプローチを使用して解決したいと考えています。問題は、クライアントの毎月の請求書を計算することです。現在のソリューションは、保守が困難な非常に長いストアド プロシージャとして実装されています。

オブジェクト指向環境(おそらくPOCOやEntity Framework)を使いたいのですが、パフォーマンスが心配です。現在の SP では、集合演算を使用して 300,000 を超えるレコードを生成するのに約 10 分かかります。エンティティを 1 つずつ読み込み、同じ方法で更新を送信するため、これを ORM で実現するのは非常に難しいと思います。(以前のバージョンでは、レコードを 1 つずつアクセスすると 5 時間かかりました。)

大規模な操作のための豊富なモデルをどのように作成しますか?

4

2 に答える 2