sql >> Databáze >  >> RDS >> Sqlserver

Jak se nazývají trubky?

V systémech Windows i POSIX poskytují pojmenované kanály způsob komunikace mezi procesy mezi procesy běžícími na stejném počítači. To, co vám pojmenované kanály poskytují, je způsob, jak posílat vaše data bez omezení výkonu v podobě zapojení síťového zásobníku.

Stejně jako máte server naslouchající na IP adresu/port pro příchozí požadavky, server může také nastavit pojmenovaný kanál, který může naslouchat požadavkům. V obou případech musí klientský proces (nebo přístupová knihovna DB) znát konkrétní adresu (nebo název kanálu), aby mohl požadavek odeslat. Často existuje běžně používaná standardní výchozí hodnota (podobně jako port 80 pro HTTP, SQL server používá port 1433 v TCP/IP; \\.\pipe\sql\query pro pojmenovaný kanál).

Nastavením dalších pojmenovaných kanálů můžete mít spuštěno více serverů DB, každý s vlastními posluchači požadavků.

Výhodou pojmenovaných kanálů je, že jsou obvykle mnohem rychlejší a uvolňují prostředky síťového zásobníku.

--BTW, ve světě Windows můžete mít také pojmenovaná roura ke vzdáleným počítačům -- ale v tom případě je pojmenovaná roura přenášena přes TCP/IP, takže ztratíte výkon. Použijte pojmenované kanály pro místní počítačovou komunikaci.



  1. Jak nainstalovat drahokam pg PostgreSQL na Ubuntu?

  2. Tip na PostgreSQL

  3. Dokončete kurz Laravel 8 Soft Delete &Restore Deleted Records

  4. Jak zadat název primárního klíče v EF-Code-First