SQL Compact Server Tool 3.5 SP1 性能缓慢

SQL Compact Server Tool 3.5 SP1 性能缓慢

我们正在尝试将使用本地 SQL Server Compact 数据库的 .Net Compact Framework 应用程序部署到我们的测试环境中,该数据库被复制到 SQL Server 2005 SP3 数据库。

在我们的开发环境中,使用 ActiveSync,我们可以简单轻松地初始化 40mb 数据库。但是,在我们的测试环境中,服务器每秒仅发送 1-2K,我们的初始化超时了。

我们使用 Avalanche 在测试环境中进行部署,并将摩托罗拉 MC75 设备放入底座中以开始同步。

有人有什么想法吗?

答案1

您是否安装了 Windows 2003 Service pack 2?它默认启用网络卸载,如果网络驱动程序太旧,则会导致问题。此后,另一个修补程序默认禁用此网络卸载。

安装Windows Server 2003 SP2后出现一些问题

==> 它指定与此网络卸载相关的 SQL 网络问题。

还请检查:

  • 防病毒/防火墙
  • 网络问题(双工不匹配...)

答案2

问题原来是我们在复制表上定义了自己的 RowGUID,而这些表的默认约束是 GetID()。通过将其更改为 GetNextSequentialID(),我们的性能突然从 10 小时以上下降到 20 分钟左右。

相关内容