微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SQLServer2005

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。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐