【发布时间】:2009-05-26 20:14:18
【问题描述】:
我正在开发一个 ASP.NET 项目,VB.NET 中的 v3.5。在我的家用计算机上,页面在单击某些东西时几乎会立即加载,但在我的工作计算机(这是一台速度更快的计算机)上,所有页面都需要大约一秒钟的时间来加载,无论生成的内容如何(比如它在计时器上或其他东西上) .为什么会这样,或者我该如何弄清楚为什么我的工作计算机上的加载时间会延迟?
- 两者都运行带有 VB.NET 和 SQL Server 2008 的 ASP.NET v3.5
- 具有相同数据库的完全相同的项目(从一个 comp 复制到另一个)
- 两者都启用了调试
- 家用电脑是 Windows XP Pro、3GHz Intel、1.5 Gigs RAM
- 工作电脑是 Windows Vista Home、Core2 Duo 2.40 Ghz、3 Gigs RAM
- 两者都在 ASP.NET 开发服务器上运行
- 除了计算机本身之外,其他设置完全相同
感谢您的意见。
已解决 - 问题是 FireFox 的 IPv6 问题。我把它关掉了,现在一切都很好。感谢大家的投入,对于追踪更严重的性能问题,这绝对是很好的建议,稍后会派上用场,只是不适用于这个问题。谢谢!
【问题讨论】:
-
从两台 PC ping 数据库服务器?
-
你说数据库是一样的,但是数据库服务器在哪里?是在家里还是在工作中?您如何从任一位置访问数据库服务器?此外,是否有广泛的数据库使用情况?当您在工作时,数据库是否会很忙,因为它是在白天,而在家的时间可能不在工作时间?
-
在这两种情况下,数据库服务器都位于该计算机的本地,并且我是唯一使用它的人,仅用于这个项目。两者的数据完全相同。我刚刚做了一个备份并将所有内容从一个复制到另一个
标签: asp.net