从IIS接收数据之前等待很长时间

我们正在运行一个有点大的网站,最近开始有性能问题。

如果我在FireFox中打开FireBug并加载一个页面,它有时会等待6-7秒,然后才能收到初始页面。

然后它会开始请求JavaScript,他们也会等待6到7秒。

在6-8个请求之后,它将以最less的等待时间(10-20ms)开始服务它们,

我们在运行IIS 7.5的Windows 2008 R2上托pipe网站。 该网站是在asp.net 3.5。

我们也logging了从PreInit到PreRender的时间,它很less超过100毫秒,所以它不是代码或数据库,导致最初的等待时间为6-7秒。

而代码/数据库显然对JavaScript(或图像)没有影响,等待6-7秒。

我们在这里亏本,所以任何帮助,高度赞赏。

编辑:我们刚刚发现,它实际上是数据库,这是造成麻烦。 每3分钟一个核心在核心时间内达到峰值,这与网站速度缓慢相对应。

下一步是弄清楚它是一个驱动程序还是什么。 (这是系统过程)