有没有人有使用 ASP.NET 的 PLINQ 的经验?这是一个很好的组合,还是在大多数情况下要避免的事情?
我为一家律师事务所(约 100 个用户)开发了一个 Intranet ASP.NET 站点。有几个页面包含重要的 LINQ 代码,例如,我们有一个银行记录页面,它使用 LINQ to Datasets 比较我们的会计数据库和银行数据之间的数千笔金融交易。这很慢,所以我很想尝试 PLINQ,但我担心这会导致 1 个请求垄断 Web 服务器。让银行 rec 运行速度提高 4 倍,但在运行时将所有其他用户拒之门外不会有任何改进。
我知道有比 LINQ 更快的解决方案,但我宁愿维护简短的代码。
现在,我们有一个双奔腾 4 网络服务器,但我希望我们能在不久的将来升级到像样的硬件。