SQLSERVER中的網路設定

來源:互聯網
上載者:User

關於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)(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)的意思,具體的實現隨供應商的不同而不同。一般來說,他是一種網路介面,是兩個系統之間效能極高的,專業的串連。這種高效能部分是由於特殊的專用硬體知道系統之間有專用的串連,因此無需處理普通的網路定址問題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.