我已经在Windows 10版本1803 SDK版本17134上创建了UWP应用。 SQL Server版本是2008 R2(SP2)。 对于我的应用程序,必须连接到网络服务器上的SQL Server。在这里,我第一次启动应用程序时遇到了问题,然后使用下面的代码调用connect to sql:
Dim st as Stopwatch
st.start()
Dim cn as new SQLConnection("server=192.168.0.254;initial catalog=mydb;user id=user123;password=pwd123")
cn.open()
cn.close()
st.stop()
在应用程序启动后,首先执行上述代码需要13到15秒,然后只需5到100毫秒。然后再次,如果我重新启动它遵循相同的周期。 同一系统上Windows桌面应用程序上的相同代码能够在第一次尝试中在<200毫秒内打开连接,然后在不到20毫秒内打开连接。 因此,我该如何解决此问题并减少连接时间以提高应用程序性能。