【发布时间】:2008-10-24 19:38:40
【问题描述】:
两个问题:
- 谁能指出我将 .NET 性能与 VB 6 性能进行比较的无偏数据?我已经搜索过,但很难找到。
- 当应用在客户站点上运行时,将 .NET 性能与 VB 6 性能进行比较的最佳方法是什么?
我们有一个 WindowsForms 客户端-服务器应用程序(为 2.0 编写,很快升级到 3.5 SP 1),与之前的 VB 6 版本相比,某些客户抱怨“性能缓慢”。我知道,“性能缓慢”是非常模糊和笼统的,但是假设 .NET 代码可能比 VB 6 代码慢,因为 .NET 在 VM 中运行,这是真的吗?我 100% 用 C# 编写代码,所以它不是由第三方或向导移植的。
并非所有客户都会提出此投诉,因此我们怀疑存在环境问题。我们是在客户现场衡量绩效的唯一选择吗?我们的一些客户在 Novell 网络上的 Windows Server 2003 上使用 SQL Server 2005。与 Windows 网络上的类似机器相比,他们是否会看到截然不同的数据访问性能?
【问题讨论】:
标签: .net sql-server performance vb6 novell