PostgreSQL流複製配置

2021-08-22 10:15:07 字數 616 閱讀 5665

pg主備流複製的核心部分由walsender,walreceiver和startup三個程序組成。

配置環境

主機名 ip位址 角色 資料目錄

postgres202 192.168.1.202 primary /home/postgres/data

postgres203 192.168.1.203 standby /home/postgres/data

同步型別

非同步方式

同步方式

【非同步方式配置】

主資料庫配置

1. 主機192.168.1.202

1.1 首先需要配置乙個賬號進行主從同步。

建立replica使用者設定密碼,登入和備份許可權。

create role replica login replication encrypted password 'replica'

1.2 修改pg_hba.conf,增加replica使用者,進行同步。

host replication replica 192.168.1.0/24 md5

這樣,就設定了replica這個使用者可以從192.168.1

流 複製操作

1 序列化 程式中的動態物件轉化為磁碟上的靜態資料。用於儲存物件狀態,有利於快速查詢,不用序列化,也可以儲存,但工作量很大。2 流的基礎操作 filestream fs1 new filestream sourcepath,filemode.open,fileaccess.read filestre...

postgresql 日誌配置

log destination csvlog csv模式輸出 logging collector on 收集日誌開啟 log directory pg log 輸出日期的陌路 log filename postgresql u.log 輸出的檔名加星期格式 log truncate on rotat...

PostgreSQL配置優化

作業系統 ubuntu13.04 系統位數 64cpu intel r core tm 2 duo cpu 記憶體4g 硬碟seagate st2000dm001 1ch164 測試工具 postgresql 9.1.11 工具名稱 pgbench 資料量200w 整個資料庫大小約為300m 模擬客...