【发布时间】:2009-12-21 12:57:37
【问题描述】:
我们构建了一个 Web 应用程序,即使有很多可用资源,它的性能也很糟糕。我的老板不相信我的应用程序消耗了大量的硬件IO,所以我必须证明硬件是好的,但是网络应用程序真的很垃圾。
应用正在使用:
- 带有 SP4 的 SQL Server 2000
- 主 Web 应用程序 (.NET 3.5)
- 两个 Web 服务 (.NET 1.1)
- Biztalk 2004
有 30 人在使用此应用。
我如何证明我是对的?
【问题讨论】:
-
是什么让你认为你的应用消耗了大量的硬件 IO?
-
为什么慢?内存不足? CPU高吗?还是高磁盘 I/O?
-
你对“慢”的定义是什么?
-
@Ram,当人们使用 Web 应用程序时,例如单击按钮或向数据库发出请求。 Web as DB Server 都在高 CPU 上运行并消耗大量内存。
标签: c# asp.net sql-server web-services biztalk