我在专用服务器上安装了Sql Server Management Studio 2008,其总系统RAM为16 GB,分配给SSMS。我在共享的Windows服务器上安装了另一个SSMS,在128 GB的总服务器RAM中分配给SSMS的32 GB RAM。
与在专用Windows服务器上运行相同的SSMS查询相比,使用SSMS在共享Windows服务器上运行大量查询时是否存在问题。
我认为Windows Server只运行SSMS和一些非常小的应用程序。这里只有SSMS使用整个服务器RAM。
通过共享我的意思是Windows Server有许多繁重的应用程序,如Spotfire,Hadoop,Linux以及SSMS。所有其他应用程序同时运行共享Windows服务器。
实际上,当我在专用服务器上运行查询时需要70分钟才能执行,而同一查询在共享服务器中需要约300分钟,其他用户同时也在使用服务器。
请建议我解决此问题的解决方案。
谢谢!