日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 技術開發 > 數據庫 > CentOS服務器系統下 PostgreSQL 12 主從復制操作 主從切換

CentOS服務器系統下 PostgreSQL 12 主從復制操作 主從切換

時間:2024-02-05 11:03作者:下載吧人氣:21

主從復制

1. 基于文件的日志傳送

創建一個高可用性(HA)集群配置可采用連續歸檔,集群中主服務器工作在連續歸檔模式下,備服務器工作在連續恢復模式下(1臺或多臺可隨時接管主服務器),備持續從主服務器讀取WAL文件。

連續歸檔不需要對數據庫表做任何改動,可有效降低管理開銷,對主服務器的性能影響也相對較低。

直接從一個數據庫服務器移動WAL記錄到另一臺服務器被稱為日志傳送,PostgreSQL通過一次一文件(WAL段)的WAL記錄傳輸實現了基于文件的日志傳送。

日志傳送所需的帶寬取根據主服務器的事務率而變化;

日志傳送是異步的,即WAL記錄是在事務提交后才被傳送,那么在一個窗口期內如果主服務器發生災難性的失效則會導致數據丟失,還沒有被傳送的事務將會被丟失;

數據丟失窗口可以通過使用參數archive_timeout進行限制,可以低至數秒,但同時會增加文件傳送所需的帶寬。

2. 流復制

PostgreSQL在9.x之后引入了主從的流復制機制,所謂流復制,就是備服務器通過tcp流從主服務器中同步相應的數據,主服務器在WAL記錄產生時即將它們以流式傳送給備服務器,而不必等到WAL文件被填充。

默認情況下流復制是異步的,這種情況下主服務器上提交一個事務與該變化在備服務器上變得可見之間客觀上存在短暫的延遲,但這種延遲相比基于文件的日志傳送方式依然要小得多,在備服務器的能力滿足負載的前提下延遲通常低于一秒;

在流復制中,備服務器比使用基于文件的日志傳送具有更小的數據丟失窗口,不需要采用archive_timeout來縮減數據丟失窗口;

將一個備服務器從基于文件日志傳送轉變成基于流復制的步驟是:把recovery.conf文件中的primary_conninfo設置指向主服務器;設置主服務器配置文件的listen_addresses參數與認證文件即可。

操作系統: CentOS 7

數據庫: PostgreSQL 12

一、主庫配置

1、創建具有流復制權限的用戶

CREATE ROLE replica login replication encrypted password ‘replica的密碼’;

標簽MySQL,技術文檔,數據庫,PostgreSQL

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 一品道一本香蕉视频 | 久久99精品久久久久久秒播放器 | 久久九九精品视频 | 日韩免费观看的一级毛片 | 国产成人丝袜视频在线视频 | 国产亚洲欧美在线视频 | 九九视频高清视频免费观看 | 美女被靠视频免费网站不需要会员 | 欧美手机看片 | 国产一区二区三区久久精品小说 | 久草视频在线资源站 | 在线视频观看国产 | 国产第一夜 | 久久99国产乱子伦精品免费 | 女人张开双腿让男人桶完整 | 国产精品黄页在线播放免费 | 欧美成人艳星在线播放 | 夜鲁夜鲁夜鲁在线观看福利 | 经典香港一级a毛片免费看 精品400部自拍视频在线播放 | 九一色视频 | 一区二区影院 | 欧美一级毛片怡红院 | 午夜宅男在线永远免费观看网 | 精品综合在线 | 国产精品理论 | 国产另类视频 | 久久频这里精品99香蕉久网址 | 国产一区中文字幕在线观看 | 国产成人精品久久一区二区三区 | 国产黄色小视频在线观看 | 波多野结衣福利视频 | 亚洲国产日韩成人综合天堂 | 午夜性色福利视频在线视频 | 色老头久久网 | 亚洲综合日本 | 长腿嫩模打开双腿呻吟 | 国产啪在线 | 久久机热综合久久国产 | 成人 在线欧美亚洲 | 久久99精品视免费看 | 日韩a一级欧美一级在线播放 |