我刚刚开始阅读关于PLINQ的文章,发现它很吸引人。
我在我的项目中使用了NHib->Linq --有谁知道在NHLinq中使用PLINQ类型的查询有什么好处/问题吗?
w://
发布于 2010-05-06 22:20:30
如果你想用PLINQ并行化多个NHibernate查询,请记住NHibernate的ISession不是线程安全的。你必须为PLINQ循环的每一步使用一个新的ISession,因为每一步都有可能在另一个线程中运行。
如果您试图在单个NHibernate查询中使用PLINQ结构,最多只能得到一个异常,因为SQL本身没有任何并行化结构。
https://stackoverflow.com/questions/2780422
复制相似问题