我们有一个目前在Asp.Net 1.1上运行的应用程序当我们将其升级到Asp.Net 3.5时,我们得到了关于该网站没有执行的投诉。 当我们查看Web服务器的CPU历史记录时,我们会看到该站点在Asp.Net 1.1上运行时的负载最大为20%,而3.5的负载大约为40 - 60%
我们唯一改变的是Asp.Net升级,IIS 6中的设置和web.config更改。在代码中我们没有改变任何东西。
那么在1.1而不是3.5中表现更好的是什么? (服务器是2003网络服务器)
答案 0 :(得分:1)
我发现了问题所在(以防万一有人想知道)。 我们在ADODB中使用旧的dll。并且RecordSetClass.Update()导致了问题。 在Asp.net 1.1中它不是问题,但在2.0及以后它消耗了大量的cpu。