为什么从Win7框托pipe的Windows Virtual XP连接到独立的SQL服务器很慢?

我有一个只能在Windows XP上运行的应用程序,它使用SQL后端服务器。 我正在用Windows 7在这个办公室里安装新的工作站,并将这个软件安装在虚拟XP机器上。 然而,我的应用程序的性能是缓慢的,用户有一些与应用程序的问题。 例如,一个人每月需要核对一个支票账户和几千个支票。 用她6岁的XP机器,这工作得很好。 但是,如果在一个全新的基于i5的系统上使用虚拟XP,如果她一次select超过200个的检查,则会受到locking,而且速度通常较慢。 还有其他的用户可能会遇到错误,这些错误似乎表明虚拟机和SQL之间的networking连接存在问题。 旧机器放回原位时工作正常。 为什么VM的networking问题?

更多信息,我在主机和虚拟PC上都安装了防病毒软件。 我也有两个安装的Windows防火墙。 这些是Windows SBS 2003域中的计算机,SQL服务器较旧。 在VM设置上,我在主机上为网卡设置了网卡。 NAT未启用。 也有VM RAM设置为1024。