<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Chapter 48\. 前/后端協議 **Table of Contents** + 48.1\. 概要 + 48.1.1\. 消息概述 + 48.1.2\. 擴展查詢概述 + 48.1.3\. 格式和格式代碼 + 48.2\. 消息流 + 48.2.1\. 啟動 + 48.2.2\. 簡單查詢 + 48.2.3\. 擴展查詢 + 48.2.4\. 函數調用 + 48.2.5\. COPY操作 + 48.2.6\. 異步操作 + 48.2.7\. 取消正在處理的請求 + 48.2.8\. 終止 + 48.2.9\. SSL會話加密 + 48.3\. 流復制協議 + 48.4\. 消息數據類型 + 48.5\. 消息格式 + 48.6\. 錯誤和通知消息字段 + 48.7\. 自協議 2.0 以來的變化的概述 PostgreSQL使用一種基于消息的協議用于前端和后端(服務器和客戶機)之間通訊。 該協議是在 TCP/IP 和 Unix 域套接字上實現的。 端口號 5432 已經在 IANA 注冊為使用這種協議的常用端口,但實際上任何非特權端口號都可以使用。 這份文檔描述了版本 3.0 的協議,在 PostgreSQL 7.4 和以后的版本中實現。 對于以前的協議的描述,請參考以前版本的 PostgreSQL 文檔。 一個服務器可以支持多種協議版本。初始化的啟動消息告訴服務器客戶端可以接受的協議版本,然后服務器則遵守該版本的協議(如果它能做到的話)。 為了可以有效地為多個客戶端提供服務,服務器為每個客戶端派生一個新的"后端"進程。 在目前的實現里,在檢測到到來的連接請求后,馬上創建一個新的子進程。 不過,這些是對協議透明的。對于協議而言,術語"后端"和"服務器"是可以互換的;類似的還有"前端"和"客戶端"也是可以互換的。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看