私は SQL Server Internals and Troubleshooting (Wrox) を読んでいましたShared Memory
が、それがデフォルトの接続方法であり、その後に TCP、次に名前付きパイプが続くことを効果的に示しています。しかし興味深いのは、彼らが次のように言っていることです。
「名前付きパイプはローカル エリア ネットワーク (LAN) 用に開発されましたが、ワイド エリア ネットワーク (WAN) などの低速ネットワークでは効率が悪い可能性があります」
名前付きパイプは厳密に IPC 用だと思いましたか? そして、IPC からネットワーク通信にジャンプするには、TCP/UDP を使用する必要がありました。私にとってもっと興味深いのは、共有メモリ/メモリマップファイルについての言及です-それらは NamedPipes/IPC よりも高速ですか?