0

FluentNHibernate/NHibernate から大きな恩恵を受けるアプリケーションを用意します。

まだFNHとNHを学んでいます。

アプリケーションの一部は、各イベントの最後に要約データを書き込みます。1日あたり100,000を超える可能性があります。

私の質問は、この量のデータのテーブルをマッピングするためのベスト プラクティスはありますか?

必要がなければ、それらをセッションで維持したくありません。

4

1 に答える 1

2

一括挿入用の ISt​​atelessSession があります。セッション キャッシュは維持されません。

使用法:

using (var session = _sessionfactory.OpenStatelessSession())
{
    for (int i = 0; i < 100000; i++)
    {
        session.Insert(new Something());
    }
}
于 2013-07-23T05:26:51.260 に答える