SQLSERVER中的网络配置
来源:互联网 发布:网络结构拓扑图怎么画 编辑:程序博客网 时间:2024/06/16 21:47
SQLSERVER中的网络配置
http://www.cnblogs.com/songxiangzaiya/archive/2009/01/12/1373944.html
关于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)的意思,具体的实现随提供商的不同而不同。一般来说,他是一种网络接口,是两个系统之间性能极高的,专业的连接。这种高性能部分是由于特殊的专用硬件知道系统之间有专用的连接,因此无需处理普通的网络寻址问题- SQLSERVER中的网络配置
- 虚拟机中的网络配置
- linux中的高级网络配置
- Linux中的基本网络配置
- linux中的高级网络配置
- Linux中的高级网络配置
- SQLServer配置
- SQLServer Compact 4.0 中的应用(一),基础配置
- TCP/IP在网络中的高效配置
- TCP/IP在网络中的高效配置
- Virtual Box中的Debian网络配置
- VMWare中的几种网络配置
- VMWare中的几种网络配置
- 虚拟机中的kali的网络配置
- Linux之redhat中的高级网络配置
- Linux中的网络管理——网络配置及命令
- 如何获取本地网络中的所有(sqlserver)服务器名称,并测试其连通性!
- SQLServer数据库连接的配置
- (转) Vista下让编译的程序自动请求管理员权限详细说明
- jbpm 流程文件上传
- 让DIV不换行及多div重叠
- WinMount v3.2.0521 (May 21,2009)
- 在jsp中调用Active控件播放视频
- SQLSERVER中的网络配置
- 设为主页代码及添加到收藏夹代码大全
- 寻求业务合作伙伴
- 无法从带有索引像素格式的图像创建 Graphics 对象。
- fgets()函数从文件中读数据
- 全面剖析XMLHttpRequest对象
- 开发OEM BIOS能否做到只编译一次就OK?
- 运城十三县人特点
- 用XML+XSLT+CSS+JQuery+WebService组建Asp.Net网站