1

私はPLINQを読み始めたばかりで、それが魅力的だと感じています。

私は自分のプロジェクトでNHib->Linqを使用しています-NHLinqでPLINQタイプのクエリを使用することの利点/問題があるかどうか誰かが知っていますか?

w://

4

1 に答える 1

3

複数のNHibernateクエリをPLINQと並列化しようとしている場合は、NHibernateのISessionがスレッドセーフではないことに注意してください。各ステップは別のスレッドで実行される可能性があるため、PLINQループの各ステップに新しいISessionを使用する必要があります。

せいぜい単一のNHibernateクエリ内でPLINQ構造を使用しようとすると、SQL自体に並列化構造がないため、例外が発生します。

于 2010-05-06T14:20:29.723 に答える