公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

看圖學(xué)習(xí)PostgreSQL數(shù)據(jù)庫體系架構(gòu)

admin
2024年10月8日 8:39 本文熱度 988

PostgreSQL 是客戶端/服務(wù)器關(guān)系數(shù)據(jù)庫管理系統(tǒng) (RDMS),今天我們就看圖體系化的學(xué)習(xí)下PostgreSQL的體系架構(gòu),并且我會和Oracle做一下對比,幫助大家加深印象。

1.總體架構(gòu)

整體包括內(nèi)存區(qū)域、配置文件、服務(wù)進(jìn)程、磁盤存儲,同一臺物理服務(wù)器中可以運(yùn)行多套實(shí)例,相互之間通過各自所服務(wù)的集簇的端口號來區(qū)分,很有特點(diǎn)的就是PG使用兩級緩存來提高數(shù)據(jù)庫的I/O效率


2.物理結(jié)構(gòu)

PostgreSQL的數(shù)據(jù)目錄,其中保存著配置文件、數(shù)據(jù)文件、事務(wù)日志和WAL日志等重要文件,所有用戶創(chuàng)建的數(shù)據(jù)文件和初始配置文件都可以在數(shù)據(jù)目錄中找到,在PG中一切皆目錄

3.邏輯結(jié)構(gòu)

在PostgreSQL中,數(shù)據(jù)庫本身也是數(shù)據(jù)庫對象,在邏輯上彼此分離。所有其他數(shù)據(jù)庫對象(如表、索引等)都屬于各自的數(shù)據(jù)庫。


上面左邊是Oralce的邏輯架構(gòu),右邊是PG的邏輯架構(gòu),很明顯了吧!


通過管理schema,允許多個用戶使用同一數(shù)據(jù)庫而不相互干擾,可以將數(shù)據(jù)庫  對象組織成易于管理的邏輯組,這么細(xì)粒度的管理也是PG的一大特色。

4.內(nèi)存結(jié)構(gòu)

內(nèi)存結(jié)構(gòu)分為共享內(nèi)存、本地內(nèi)存,類似于Oracle的SGA和PGA。

4.1 本地內(nèi)存

本地內(nèi)存區(qū)域(Local mermory area):每個后端進(jìn)程分配供自己使用(用戶服務(wù))


4.2 共享內(nèi)存

共享內(nèi)存區(qū)域 (Shared mermory area):服務(wù)器所有的進(jìn)程使用


shared buffer pool類似于Oracle的database buffer cache。其大小由shared_buffers參數(shù)決定。


WAL buffer其大小由wal_buffers參數(shù)決定。類似于Oracle的log buffer

5.進(jìn)程結(jié)構(gòu)

PostgreSQL數(shù)據(jù)庫的進(jìn)程可以分為三類:后臺進(jìn)程、后端進(jìn)程或叫服務(wù)器進(jìn)程、客戶端進(jìn)程或用戶進(jìn)程。

PG是關(guān)系型的數(shù)據(jù)庫,是多進(jìn)程架構(gòu),這張圖顯示了一個PostgreSQL服務(wù)器的進(jìn)程:一個postgres服務(wù)器進(jìn)程,兩個backend進(jìn)程,七個background進(jìn)程和兩個客戶端進(jìn)程。還演示了數(shù)據(jù)庫集群、共享內(nèi)存和兩個客戶機(jī)進(jìn)程。

6.雙緩存

PostgreSQL數(shù)據(jù)庫使用雙緩存寫數(shù)據(jù),shared_buffer + OS page cache,下圖是PG與OS內(nèi)存交互的過程。

PostgreSQL的雙緩存落盤技術(shù)通常是指數(shù)據(jù)庫系統(tǒng)中同時使用兩級緩存來提高數(shù)據(jù)庫的I/O效率。一級緩存是數(shù)據(jù)庫緩沖區(qū)緩存,二級緩存可以是操作系統(tǒng)的文件系統(tǒng)緩存或者SSD緩存。


該文章在 2024/10/8 20:39:09 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊、財務(wù)費(fèi)用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产三级a在线观看中国 | 911精品国产一区二区在线 | 成人国产一区二区精品 | 国产v一区二区三区无码 | av无码久久久精品免费 | 国产精品成人av片免费看网站 | 国产丝袜肉丝视频在线 | 国产va亚洲va在线va | 国产一区二区四五区在线视频 | 国产区免费国际一区二区 | 成人国产欧美大片一区 | 国产一区二区高清在线国产综合 | 99在线精品一区二区三区 | 国产精品无码av在线毛片 | 国产极品粉嫩在线观看的软件 | 国产剧情麻豆mv在线观看 | 国产精品日韩精品久久密挑 | 99久久精品 | 动漫成年美女黄漫网站在线观看 | 国产欧美日韩视频免费61794 | 911久久香蕉国产线看观看 | 国产盗摄91精品一区 | 国产福利一区二区精品免费 | 国产主播剧情演绎在线观看 | 丰满少妇呻吟高潮经历 | 国产电影一级视频在线 | 国产一区二区免费 | 国产av无码专区亚洲版综合 | 国产高清毛片 | 国产免费无码成人a片在线观看 | 99精品久久毛片a片潘金莲 | 国产99久久久国产精品免 | 国产精品美脚玉足脚交 | 波多野结衣高清一区二区三区 | 91精品在线免费视频 | 国产三级aⅴ视频在线观看 国产三级aⅴ在线播放 | 国产aⅴ日本一区二区三区 国产aⅴ视频一区二区三区 | 国产av无码秘一区二区三区 | 国产成人精品一区二区三区免费看 | 2025最新国产成人精品免费 | 国产精品女人高潮毛片 |