我的应用程序位于IP X 的服务器上。此应用程序中的Connection-String定义为:
connectionString ="数据源= X \实例; .."
应用程序是否会通过网络连接到数据库?或者ip是否被识别为本地IP,因此对数据库的请求将直接在没有网络请求的情况下完成?
答案 0 :(得分:0)
SQL Server支持多种传输 - 共享内存,命名管道和TCP / IP。如果在SQL Server配置管理器中启用了共享内存,并且您使用任何这些样式的连接字符串,则首先将使用共享内存尝试连接:
(local)/instance
localhost/instance
./instance
servername/instance
但是,如果您使用IP地址,则将使用TCP / IP尝试连接。
您应该阅读这些MSDN文章:
https://technet.microsoft.com/en-us/library/ms187662(v=sql.130).aspx
https://technet.microsoft.com/en-us/library/ms191260(v=sql.130).aspx