加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

是否值得在ASP.NET中使用PLINQ?

发布时间:2020-12-16 03:46:43 所属栏目:asp.Net 来源:网络整理
导读:有没有人有使用PLINQ和ASP.NET的经验?这是一个很好的组合,还是在大多数情况下要避免的事情? 我为一个lawfirm(约100个用户)开发了一个Intranet ASP.NET站点.有几个页面包含非平凡的LINQ代码,例如,我们有一个银行rec页面,它使用LINQ to Datasets比较我们的会
有没有人有使用PLINQ和ASP.NET的经验?这是一个很好的组合,还是在大多数情况下要避免的事情?

我为一个lawfirm(约100个用户)开发了一个Intranet ASP.NET站点.有几个页面包含非平凡的LINQ代码,例如,我们有一个银行rec页面,它使用LINQ to Datasets比较我们的会计数据库和银行数据之间的数千个金融交易.这很慢,所以我很想尝试PLINQ,但我担心这会导致1个请求垄断Web服务器.使银行rec运行速度提高4倍,但在运行时关闭所有其他用户并不会有所改善.

我知道有比LINQ更快的解决方案,但我宁愿用短代码来维护.

现在,我们有一台Dual Pentium 4网络服务器,但我希望我们能在不久的将来升级到不错的硬件.

解决方法

就我所听到的情况而言,只有少数情况下PLINQ比LINQ慢.我没有听说过任何PLINQ如你所描述的那样垄断了东西的情况. Microsoft在PDC09 PLINQ: LINQ,but Faster!上有一个会话.我希望这个视频可以帮助您确定PLINQ是否适合您,但正如他们所说,在之前和之后进行测量.祝好运.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读