<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 1.2\. 體系基本概念 在我們開始講解之前,我們應該先了解PostgreSQL 系統的基本體系。理解PostgreSQL的組件之間的相 互關系將會使本節顯得更清晰一些。 按照數據庫術語來說,PostgreSQL使用一種客戶端/服務器 的模式。一次PostgreSQL會話由下列相關的進程(程序)組成: * 一個服務器進程,它管理數據庫文件,接受來自客戶端應用與數據庫的連接,并且代表客 戶端在數據庫上執行操作。數據庫服務器程序叫`postgres`。 * 那些需要執行數據庫操作的用戶的客戶端(前端)應用。客戶端應用可能本身就是 多種多樣的:它們可以是一個字符界面的工具,也可以是一個圖形界面的應用, 或者是一個通過訪問數據庫來顯示網頁的 web 服務器,或者是一個特殊的數據庫 管理工具。一些客戶端應用是和PostgreSQL發布一 起提供的,但絕大部分是用戶開發的。 和典型的客戶端/服務器應用(C/S應用)一樣,這些客戶端和服務器可以在不同 的主機上。這時它們通過 TCP/IP 網絡連接通訊。你應該記住的是,在客戶機 上可以訪問的文件未必能夠在數據庫服務器機器上訪問(或者只能用不同的文件 名進行訪問)。 PostgreSQL服務器可以處理來自客戶端的多個并發連接。 因此,它為每個連接啟動("forks")一個新的進程。從這個時候開始,客戶端和新服務 器進程就不再經過最初的`postgres`進程進行通訊。因此,主服務器總是在運行,等 待客戶端連接,而客戶端及其相關聯的服務器進程則是起起停停。(當然,用戶是肯定看不到 這些事情的。我們在這兒談這些主要是為了完整。)
                  <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>

                              哎呀哎呀视频在线观看