麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > PostgreSQL > 正文

PostgreSQL7.0手冊-程序員手冊 -36. 體系結構

2019-09-08 23:33:48
字體:
來源:轉載
供稿:網友
第三十六章. 體系結構
Postgres 體系概念
在我們開始之前,我們應該理解一些 Postgres 系統體系的基本概念.理解了 Postgres 各部分之間的相互作用能讓我們更容易理解下一章的內容.在數據庫的范疇里,Postgres 使用一個簡單的"每用戶一進程"的client/server 模型.一個 Postgres 會話由下面一些UNIX進程(程序)組成: 
一個監控的守護進程?。╬ostmaster), 
用戶的前端應用(如,psql程序),和 

一個或者多個后端數據庫服務器(servers)(postgres進程本身).

一個 postmaster 管理某臺主機上的一定的數據庫集合.這個集合叫做一次安裝或節點(?site).如果某個前端應用想訪問某個節點中的某一數據庫,它就會進行庫(函數)調用.庫把用戶的請求通過網絡發給 postmaster (聯接是如何建立的(a)),postmaster接著便啟動一個新的后端服務進程(聯接是如何建立的(b)) 

  
圖 36-1. 聯接是如何建立的 


并將前端進程和這個新的服務進程聯接起來(H聯接是如何建立起來的(c)).從這時起,前端進程和后端服務將不再通過postmaster 而是直接進行通訊.因而,postmaster總是在運行,等待著請求,而前后端進程則是起起停停.libpq 庫能夠讓一個前端與后端做多個聯接.然而,前端應用仍然是一個單線程的進程.現在 libpq 還不支持多線程的前/后端聯接.這種體系結構表明 postmaster 和后端總是跑在同一臺機器上(數據庫服務器),而前端應用可以在任何地方運行.必須牢記這一點,因為在客戶機上用戶可以訪問的文件在數據庫服務器上不一定可以訪問(或者只能通過不同的文件名訪問).同時我們還應該注意 postmaster 和 postgres 服務進程是以Postgres"超級用戶"的用戶標識(user-id)運行的.要注意的是Postgres超級用戶不一定非要是一個特殊的用戶(如,一個叫 "postgres"的用戶).另外,Postgres 超級用戶絕不能是UNIX 超級用戶("root")!在任何情況下,所有與數據庫有關的文件都屬于Postgres 超級用戶.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 伦一区二区三区中文字幕v亚洲 | 久久99国产精品免费网站 | 一级大黄毛片 | 久久精品亚洲精品国产欧美kt∨ | 欧美a黄| 色爱99| 欧美精品一级片 | 媚药按摩痉挛w中文字幕 | 49vv看片免费 | a级欧美| 日韩在线毛片 | 久久精品免费网站 | 久草手机视频在线观看 | 国产午夜亚洲精品理论片大丰影院 | 欧美区在线 | 久草在线最新免费 | 91九色电影 | 九色新网址 | 欧美一级特黄aaaaaa在线看首页 | 午夜久久久久 | 国产一区二区久久精品 | 久久综合婷婷香五月 | 国产精品久久久久久久久久三级 | 久久99深爱久久99精品 | 91精品国产91久久久 | 一区二区视频在线看 | 亚洲第五色综合网 | 黄色一级片在线免费观看 | 久久影院在线观看 | 轻点插视频| 亚洲第一综合色 | 午夜在线观看视频网站 | 欧美 日韩 国产 在线 | 91av在线免费 | 国产亚洲精品网站 | av影院在线播放 | 91短视频在线免费观看 | 亚洲精品无码不卡在线播放he | 日韩黄色精品视频 | 日日狠狠久久 | 欧美一区二区三区免费观看 |