2007-02-26

PostgreSQL - pgpool 子專案的簡介

更新:2007-02-28

pgpool 專案

"pgpool-II 的" 下一代來臨! 它准許平行的詢問、超過 2 臺伺服器, GUI admin 工具和更多。



PostgreSQL 專用的所謂「連接池(pool)」伺服器, PostgreSQL 客戶端 和 PostgreSQL 伺服器之間做兩者的媒介.根據利用 pgpool 做的事務, 能降低對 PostgreSQL 伺服器的連接 overhead,能使之提高系統全體的負載量.

PostgreSQL 的客戶端連接到 pgpool 的話, 當第一回 PostgreSQL 的連接被 pgpool 確立.
對有客戶端結束也對 PostreSQL 的連接不切斷留下, 下次同樣的用戶, 資料庫對 pgpool 的連接的時候這個 PostgreSQL 的連接會被再利用.

再者, 因為pgpool有「Hot-Backup」的機能, 能按住到最小限度系統的 down time.

另外 pgpool「replication」也可行的.根據使用replication的事, 物理地對 2 台軟體能實時地取得硬體的接應, 當軟體障礙發生也繼續運用為一邊.
(如果第一伺服器下來, pgpool 自動地將交換對次要伺服器。)

pgpool 的 replication 因為根據 2 台伺服器發送同樣的查詢的事進行, 所謂同期 replication 的就是一種.

再者,現在,replication以只2台,3台以上的replication不能.

pgpool 有著分配檢索諮詢(SELECT)為2台伺服器的負荷分散機能.
根據這個能大幅度提高檢索性能.



是首先的基準結果.一次近本源的PostgreSQL的 2 倍的性能超過的查詢.測量條件是以下.

  • P4 2.4GHz x2/1GB RAM/80GB IDE 7200rpm
  • Red Hat 9/PostgreSQL 7.4.3(shared_buffers=2048)
  • pgbench -S -c 1...128 -t 10000

1 則留言:

alanyih 提到...

>再者,現在,replication以只2台,3台以上
^^^^^^^^
>的replication不能.

很高興發現這個網站
感謝您為PostgreSQL正體中文的付出與貢獻!!

網誌存檔

PostgreSQL & Google-Analytics Running...

::Planet PostgreSQL::

PostgreSQL Information Page

PostgreSQL日記(日本 石井達夫先生Blog)

PostgreSQL News

黑喵的家 - 資料庫相關

Google 網上論壇
PostgreSQL 8 DBA 專業指南中文版
書籍內容討論與更多下載區(造訪此群組)
目錄下載: PostgreSQL_8 _DBA_Index_zh_TW.pdf (更新:2007-05-18)

全球訪客分佈圖(Google)

全球訪客分佈圖(Google)