我真的不知道怎么可能。从我的SQL Express到在线数据库的连接以及查询/等等都是如此之快。
但是,在localhost上运行Web应用程序到在线数据库需要很长时间。如20-30秒的简单请求。在线观看网站的速度非常快。所以主要应用程序没有问题。
连接字符串,例如:
<add key="ConnectionString_ONLINE" value="data source=95.40.100.200,1900;initial catalog=DBName;USER ID=Username;Password=Password;" />
可能是什么主要原因?
答案 0 :(得分:1)
我意识到这是很久以前的问题,但为了将来的搜索,我想我会加上这个......
与实时SQL服务器框相比,我在localhost SQL上的连接速度非常慢。即使通过VPN,它也比我自己的localhost快。我最终意识到,每次我在localhost上运行应用程序时,都是直接通过Visual Studio以某种方式添加了自己的调试开销。当我编译应用程序并在外部运行EXE时,我的速度更快。
值得一提!