postgresql體系結構
pg體系結構
postgresql的體系結構是個挺大的題目,網上有不少相關文章,推薦兩篇:
PostgreSQL體系結構,
PostgreSQL 系統的基本體系結構,http://www.cnblogs.com/songyuejie/p/3911059.html
PostgreSQL資料庫由連線管理系統(系統控制器)、編譯執行系統、儲存管理系統、事務系統、系統表五大部分組成。
連線管理系統接受外部操作對系統的請求,對操作請求進行預處理和分發,起系統邏輯控制作用;
編譯執行系統由查詢編譯器、查詢執行器組成,完成操作請求在資料庫中的分析處理和轉化工作,最終實現物理儲存介質中資料的操作;
儲存管理系統由索引管理器、記憶體管理器、外存管理器組成,負責儲存和管理物理資料,提供對編譯查詢系統的支援;
事務系統由事務管理器、日誌管理器、併發控制、鎖管理器組成,日誌管理器和事務管理器完成對操作請求處理的事務一致性支援,鎖管理器和併發控制提供對併發訪問資料的一致性支援;
系統表是PostgreSQL資料庫的元資訊管理中心,包括資料庫物件資訊和資料庫管理控制資訊。系統表管理後設資料資訊,將PostgreSQL資料庫的各個模組有機地連線在一起,形成一個高效的資料管理系統。
另外,推薦《PostgreSQL資料庫核心分析》
【參考文獻】
1.2.3 PostgreSQL程式結構,
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16976507/viewspace-2133192/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PostgreSQL體系結構概述SQL
- Postgresql資料庫體系結構-程式和記憶體結構SQL資料庫記憶體
- PostgreSQL-PG體系結構之WAL(五)SQL
- PostgreSQL:記憶體結構SQL記憶體
- 【PG體系結構】Postgresql 配置檔案詳解SQL
- PostgreSQL資料庫管理 第二章體系結構SQL資料庫
- PostgreSQL 資料庫學習 - 1.資料庫體系結構之儲存結構SQL資料庫
- PostgreSQL:物理結構SQL
- PostgreSQL:程式結構SQL
- 【PG體系結構】PG體系結構簡單說明
- MySQL 體系結構MySql
- 【JVM體系結構】JVM
- BeanFactory體系結構Bean
- MongoDB 體系結構MongoDB
- Servlet 體系結構Servlet
- PostgreSQL:邏輯結構SQL
- PostgreSQL 目錄結構SQL
- 3:Oracle體系結構(邏輯結構)Oracle
- HDFS的體系結構
- MySQL 一 體系結構MySql
- oracle體系結構(轉)Oracle
- 1、JVM體系結構JVM
- 指令集體系結構_計算機體系結構:指令程式碼計算機
- 軟體體系結構評估
- 作業系統體系結構作業系統
- PostgreSQL-PG的體系架構之記憶體管理(三)SQL架構記憶體
- 【Oracle體系結構】 Oracle19C 系統結構介紹Oracle
- 網路管理體系結構
- 0718_oracle 體系結構Oracle
- 磁碟知識體系結構
- MySQL入門--體系結構MySql
- 計算機體系結構計算機
- MySQL體系結構概覽MySql
- 論軟體體系結構的演化
- PostgreSQL:原始碼目錄結構SQL原始碼
- (計算機體系結構)MIPS指令集結構計算機
- DSSA特定領域軟體體系結構
- 架構知識體系總結架構
- Oracle OCP(37):Database 體系結構OracleDatabase