SQLServer2005

来源:互联网 发布:网易云网络连接失败 编辑:程序博客网 时间:2024/05/02 04:36

SQLServer2005 常见的协议

1、Named Pipes

在TCP/IP不可用、或者没有提供域名服务(DNS)的服务器从而无法把服务器名解析为TCP/IP下的地址时,Named Pipes 可能会非常用用。Named Pipes的使用正在减少。

2、TCP/IP

TCP/IP已经成为事实上的标准网络协议,并且,从SQL Server2000开始,就在SQL Server中默认提供。如果想要通过Internet直接连接到SQLServer上,则它也是唯一的选择(当然,只使用IP)。

3、Shared Memory

Shared Memory避免了运行在同一台计算机的客户端和服务器之间的进程间封锁(跨越进程边界传送信息之前包装信息的方式)。客户端直接访问服务器存储数据的内存映射文件。Shared Memory去除了大量的管理开销,速度非常快。只有在本地连接服务器时,Shared Memory才是有用的。(例如,Web服务器与数据库安装在同一台服务器上),然而,它能够极大的提高性能。

4、VIA

VIA是虚拟接口适配器(Virtual Interface Adapter,VIA)的意思,具体的实现随提供商的不同而不同,一般来说,它是一种网络接口,是两个系统之间性能极高的、专用的连接。这种高性能部分是由于特殊的专用硬件知道系统之间有专用的连接,因此无需处理普通的网络寻址问题。

如果网络支持TCP/IP,那么就将服务器配置为使用该协议,IP的管理开销较小,且速度更快——如果网络支持,没有理由不使用它。然而,值得注意的是,对于本地服务器(服务器和客户端在同一台计算机上)而言,Shared Memory网络库将会更快,因为不需要穿越网络来查看本地的SQL Server。

原创粉丝点击