Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apa yang dinamakan pipa?

Baik pada sistem Windows dan POSIX, pipa bernama menyediakan cara untuk komunikasi antar proses terjadi di antara proses yang berjalan pada mesin yang sama. Apa yang diberikan pipa bernama kepada Anda adalah cara untuk mengirim data Anda tanpa hukuman kinerja karena melibatkan tumpukan jaringan.

Sama seperti Anda memiliki server yang mendengarkan alamat IP/port untuk permintaan masuk, server juga dapat mengatur pipa bernama yang dapat mendengarkan permintaan. Dalam kedua kasus tersebut, proses klien (atau perpustakaan akses DB) harus mengetahui alamat spesifik (atau nama pipa) untuk mengirim permintaan. Seringkali, standar standar yang umum digunakan ada (seperti port 80 untuk HTTP, SQL server menggunakan port 1433 di TCP/IP; \\.\pipe\sql\query untuk pipa bernama).

Dengan menyiapkan pipa bernama tambahan, Anda dapat menjalankan beberapa server DB, masing-masing dengan pendengar permintaannya sendiri.

Keuntungan dari pipa bernama adalah biasanya lebih cepat, dan membebaskan sumber daya tumpukan jaringan.

--BTW, di dunia Windows, Anda juga dapat memiliki pipa bernama ke mesin jarak jauh -- tetapi dalam kasus itu, pipa bernama diangkut melalui TCP/IP, sehingga Anda akan kehilangan kinerja. Gunakan pipa bernama untuk komunikasi mesin lokal.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan waktu datetime menggunakan T-SQL?

  2. ORDER BY item harus muncul dalam daftar pilih jika SELECT DISTINCT ditentukan

  3. Cara Mengonversi dari Satu Format Tanggal ke Format Lain di SQL Server menggunakan CONVERT()

  4. PADA ZONA WAKTU – fitur favorit baru di SQL Server 2016

  5. Dapatkan Baris yang Diperbarui