vista机器客户端上的SQL性能

时间:2009-10-07 09:51:28

标签: sql windows-vista

我有一个用魔法语言编写的应用程序。此应用程序使用MSSQL Server。当它部署在客户端在vista机器上,而服务器在远程机器上时,性能会大大降低。 当从XP客户端使用相同的应用程序时,在远程计算机上使用db - 性能良好。 此外,当服务器和客户端都在vista机器上时,它可以正常工作。

这让我觉得这是某种网络协议问题,但我似乎无法解决它。

帮助将不胜感激

请注意,vista是64位,应用程序是32位

3 个答案:

答案 0 :(得分:0)

您是通过IP地址或主机名连接,也许查找主机名是否已经过了年龄?我假设vista和xp机器在同一个位置。

确保vista和xp机器使用相同的dns设置。也许它在反向dns查找时失败了。

答案 1 :(得分:0)

许多约束......如果您的远程数据库通过互联网进行通信,主要是互联网速度。

答案 2 :(得分:0)

问题是由于命名计算机周围的一些奇怪的vista行为造成的。

您可以使用ip代替名称,或者 更改以下vista设置:

开始运行 - >

gpedit.msc - >

计算机配置\管理模板\网络\ DNS客户端\关闭多播名称解析=已启用