Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
TCP /IP je štandardný sieťový protokol , ktorý sa používa na odosielanie dát z jedného hostiteľa na druhého . Protokol sa používa v drvivej väčšine sieťových povolený aplikácií a služieb . V prostredí SQL servera , SQL samotná služba bude " načúvať " na konkrétnom porte TCP a reagovať na všetky žiadosti , ktoré dostane na porte . V porovnaní , pomenované kanály nepoužívajte TCP stack , ale oni načúvať požiadavkám od ostatných rovesníkov , toto je robené tým , že potrubné adresu , ktorá je vo formáte " \\ \\ . \\ Pipe \\ sql \\ query . "
Performance
TCP využíva niekoľko metód , aby sa zabezpečilo , že dáta sú riadne doručená do vzdialeného hostiteľa , tieto metódy zaistí , že žiadna dáta zmiznú a všetky pakety sú účtované . Windowing je jednou z metód používaných na zabezpečenie toho , aby prijímajúci hostiteľ nie je preťažený s dátami a iba prijíma , rovnako ako to môže spracovať , bez toho by to ohromujúce . Pomenované rúry nerobia použitie týchto metód , ak sú na cestách cez sieť . Na miestnom hostiteľovi , pomenované kanály majú svoje vlastné mechanizmy pre odosielanie a prijímanie dát .
Client Software
Existuje niekoľko prípadov , kedy by sa použiť pomenované kanály . Ak SQL server používa iný lokálny softvér pre komunikáciu s databázou a potom pomenované rúry sú ideálnym riešením . Vzhľadom k tomu , pomenované kanály sú úplne oddelené služby od sieťového stacku nebudú používať niektorý z šírky pásma siete . Lokálne , pomenované kanály sú považované za veľmi rýchly a oveľa lepšia voľba ako TCP /IP .
Spätný
na veľmi frekventovanom sieťového rozhrania , pomocou protokolu TCP /IP sa dať ďalšiu záťaž na sieťový zásobník . To znamená, že žiadosti by mohlo byť vo fronte pred tým , než môžu byť prečítané v jadre , a preto spracovaná . Ak sú pomenované kanály používajú v sieti sa však , že vzhľadom na to , že využívajú svoje vlastné mechanizmy pre potvrdenie dát a škrtiacej pridať ďalšie réžii . To navyše začul môže spôsobiť preťaženie siete v pomalších sieťach .