我已经看到了其他一些问题,但没有与我的问题相关的答案......
我有一个MVC4 Web应用程序,使用Entity Framework连接到MSSSQL 2005服务器上托管的几个数据库。
应用程序可以在Visual Studio或Windows 7计算机上的IIS 7.5中快速运行。
当我将应用程序发布到运行IIS 8的Server 2012主机时,启动时间最多只需一分钟,查询数据库的任何内容最多可能需要五分钟才能得到回复。
我更改了DataAccess层以使用SqlConnection和SqlCommand来检索数据,并且它从所有三个平台快速运行(<1秒响应时间)。
有关如何解决此问题或开始追踪问题的任何想法?