SQLSERVER中的网络配置
Jun 07, 2016 pm 03:44 PM关于 sqlserver 中的网络配置 , 以前也用 sqlserver2005 做过东西 , 有时连接出错时 , 不是 baidu 就是 google, 对于这些常见的东西 , 一点都不明白是什么意思 , 惭愧啊 , 今天看了本书 , 写的不错 , 跟大家分享下 . SQLSERVER 的网络协议有四个 , 分别是 Sh
关于sqlserver中的网络配置,以前也用sqlserver2005做过东西,有时连接出错时,不是baidu就是google,对于这些常见的东西,一点都不明白是什么意思,惭愧啊,今天看了本书,写的不错,跟大家分享下.
SQLSERVER的网络协议有四个,分别是Shared Memory,Named Pipes,TCP/IP,VIA.在安装SQLserver时,默认的一般是Shared Memory已经启用了,但这四个协议到底有什么用呢,让我们来看一下.
(1)Shared Memory:
Shared Memory避免了运行在同一台计算机上的客户端和服务器之间的进程间封送(跨越进程边界传送信息之前包装信息的方式).客户端直接访问服务器存储数据的内存映射文件.Shared Memory去除了大量的管理开销,速度非常快.只有在本地连接服务器时,Shared Memory才是有用的(例如,web服务器与数据库安装在同一台服务器上),然而,他能极大地提高性能.
(2)Named Pipes
在TCP/IP不可用时,或者没有提供域名服务(DNS)的服务器从而无法把服务器名解析成TCP/IP下的地址时,Named Pipes可能会非常有用.Named Pipes的使用正在减少.既然无论如何都要启用TCP/IP协议,为什么还要加入一条协议呢?(多打开一个协议,就多一份风险)
(3)TCP/IP
TCP/IP已经成为事实上的网络标准协议,从SQLserver2000开始,就在Sqlserver中的默认提供,如果你想通过Internet直接连接到Sqlserver上,则他是惟一的选择。
(4)VIA
VIA是虚拟接口适配器(Virtual Interface Adapter,VIA)的意思,具体的实现随提供商的不同而不同。一般来说,他是一种网络接口,是两个系统之间性能极高的,专业的连接。这种高性能部分是由于特殊的专用硬件知道系统之间有专用的连接,因此无需处理普通的网络寻址问题
인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











sqlserver 데이터베이스에 이름이 지정된 개체가 이미 존재하는 문제를 해결하는 방법

네트워크가 Wi-Fi에 연결할 수 없으면 무슨 일이 일어나고 있나요?
