查看: 705|回复: 4

菜鸟学习postgreSQL的疑问

申博太阳娱乐城
认证徽章
论坛徽章:
22
ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:002013数据库大会纪念章
日期:2015-03-18 10:16:212014数据库大会纪念章
日期:2015-03-18 10:16:21秀才
日期:2015-07-13 09:55:11金牛座
日期:2015-09-14 18:15:03天蝎座
日期:2015-12-03 09:15:302016猴年福章
日期:2016-02-18 09:31:30猴赛雷
日期:2016-02-18 09:33:422016猴年福章
日期:2016-02-23 09:58:34秀才
日期:2016-03-24 09:20:52
跳转到指定楼层
1#
发表于 2019-8-16 11:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
postgresql 9.6 数据库我修改了 wal_level 为replica archive_mode 为off

可以正常搭建流复制主备同步,但在做热备的时候,提示需要开启归档模式。

那么pg_xlog下的文件是什么呢?生产的pg数据库通常都需要开启归档模式吗 ?

-bash-4.2$ ll -thr
total 256M
drwx------ 2 postgres postgres   6 Jul 23 18:35 archive_status
-rw------- 1 postgres postgres 16M Jul 25 13:55 000000010000000000000001
-rw------- 1 postgres postgres 16M Jul 25 13:55 000000010000000000000002
-rw------- 1 postgres postgres 16M Aug  5 11:09 000000010000000000000003
-rw------- 1 postgres postgres 16M Aug  5 11:09 000000010000000000000004
-rw------- 1 postgres postgres 16M Aug  5 11:35 000000010000000000000005
-rw------- 1 postgres postgres 16M Aug  5 11:35 000000010000000000000006
-rw------- 1 postgres postgres 16M Aug  5 11:48 000000010000000000000007
-rw------- 1 postgres postgres 16M Aug  5 11:48 000000010000000000000008
-rw------- 1 postgres postgres 16M Aug  5 11:49 000000010000000000000009
-rw------- 1 postgres postgres 16M Aug  5 11:49 00000001000000000000000A
-rw------- 1 postgres postgres 16M Aug  5 11:50 00000001000000000000000B
-rw------- 1 postgres postgres 16M Aug  5 11:50 00000001000000000000000C
-rw------- 1 postgres postgres 16M Aug  6 09:42 00000001000000000000000D
-rw------- 1 postgres postgres 16M Aug  6 09:42 00000001000000000000000E
-rw------- 1 postgres postgres 16M Aug 16 11:35 00000001000000000000000F
-rw------- 1 postgres postgres 16M Aug 16 11:40 000000010000000000000010

认证徽章
论坛徽章:
8
2009新春纪念徽章
日期:2009-01-04 14:52:28祖国60周年纪念徽章
日期:2009-10-09 08:28:002010新春纪念徽章
日期:2010-03-01 11:07:24ITPUB9周年纪念徽章
日期:2010-10-08 09:32:25ITPUB十周年纪念徽章
日期:2011-11-01 16:23:262013年新春福章
日期:2013-02-25 14:51:24沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:57:31
2#
发表于 2019-9-17 12:07 | 只看该作者
1、不清楚楼主为什么关掉archive_mode;
2、热备需要开启归档模式;
3、pg_xlog为wal日志,其他库一般叫做redo log;
4、生产库一般需要热备,所以,一般都需要开启归档模式。
认证徽章
论坛徽章:
8
宝马
日期:2013-12-30 15:12:362014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08青年奥林匹克运动会-击剑
日期:2014-08-26 08:46:14马上加薪
日期:2014-12-15 14:55:28马上加薪
日期:2015-01-30 09:13:41美羊羊
日期:2015-03-19 15:04:19水瓶座
日期:2016-01-28 10:23:13
3#
发表于 2019-10-31 11:54 | 只看该作者
本帖最后由 li0924 于 2019-10-31 12:02 编辑

解释 “未开启归档模式:可以正常搭建流复制主备同步,但在做热备的时候,提示需要开启归档模式。”
答: PostgreSQL在做流复制时;首先会在pg_wal/pg_xlog目录找所需要的wal日志文件;若找不到;才会到归档目录去找。       若已经 搭建好了流复制;由于在9.1之后;PostgreSQL是采用hot-standby。意思是说主库生成新的lsn;备库都会接收。所以未开启归档模式:可以正常搭建流复制主备同步。

       但是在做热备的时候;需要开启归档模式。? 这是为什么呢?
       你在做热备时;其实pg_xlog/pg_wal里面的wal日志可以不用备份;备份集里面可以执行删除。因为你做数据还原时;其中recovery.conf有个参数 restore_command;其实archive_command的反操作。
生成环境建议备份;因为PostgreSQL目前不支持闪回;避免你误操作无法恢复。

认证徽章
论坛徽章:
22
ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:002013数据库大会纪念章
日期:2015-03-18 10:16:212014数据库大会纪念章
日期:2015-03-18 10:16:21秀才
日期:2015-07-13 09:55:11金牛座
日期:2015-09-14 18:15:03天蝎座
日期:2015-12-03 09:15:302016猴年福章
日期:2016-02-18 09:31:30猴赛雷
日期:2016-02-18 09:33:422016猴年福章
日期:2016-02-23 09:58:34秀才
日期:2016-03-24 09:20:52
4#
发表于 2019-10-31 15:42 | 只看该作者
sqysl 发表于 2019-9-17 12:07
1、不清楚楼主为什么关掉archive_mode;2、热备需要开启归档模式;3、pg_xlog为wal日志,其他库一般叫做redo ...

系统默认是off的吧,没有特意去关。

另外 如果说pg_xlog是类似oracle的redo的话,特意保存了下这些文件,似乎写到最后一个000000010000000000000010文件的时候,就永远是写这个文件,不会切换写,谢谢
-rw------- 1 postgres postgres 16777216 Jul 25 13:55 000000010000000000000001
-rw------- 1 postgres postgres 16777216 Jul 25 13:55 000000010000000000000002
-rw------- 1 postgres postgres 16777216 Aug  5 11:09 000000010000000000000003
-rw------- 1 postgres postgres 16777216 Aug  5 11:09 000000010000000000000004
-rw------- 1 postgres postgres 16777216 Aug  5 11:35 000000010000000000000005
-rw------- 1 postgres postgres 16777216 Aug  5 11:35 000000010000000000000006
-rw------- 1 postgres postgres 16777216 Aug  5 11:48 000000010000000000000007
-rw------- 1 postgres postgres 16777216 Aug  5 11:48 000000010000000000000008
-rw------- 1 postgres postgres 16777216 Aug  5 11:49 000000010000000000000009
-rw------- 1 postgres postgres 16777216 Aug  5 11:49 00000001000000000000000A
-rw------- 1 postgres postgres 16777216 Aug  5 11:50 00000001000000000000000B
-rw------- 1 postgres postgres 16777216 Aug  5 11:50 00000001000000000000000C
-rw------- 1 postgres postgres 16777216 Aug  6 09:42 00000001000000000000000D
-rw------- 1 postgres postgres 16777216 Aug  6 09:42 00000001000000000000000E
-rw------- 1 postgres postgres 16777216 Aug 16 11:35 00000001000000000000000F
-rw------- 1 postgres postgres 16777216 Oct 31 15:36 000000010000000000000010

认证徽章
论坛徽章:
22
ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:002013数据库大会纪念章
日期:2015-03-18 10:16:212014数据库大会纪念章
日期:2015-03-18 10:16:21秀才
日期:2015-07-13 09:55:11金牛座
日期:2015-09-14 18:15:03天蝎座
日期:2015-12-03 09:15:302016猴年福章
日期:2016-02-18 09:31:30猴赛雷
日期:2016-02-18 09:33:422016猴年福章
日期:2016-02-23 09:58:34秀才
日期:2016-03-24 09:20:52
5#
发表于 2019-10-31 15:44 | 只看该作者
li0924 发表于 2019-10-31 11:54
解释 “未开启归档模式:可以正常搭建流复制主备同步,但在做热备的时候,提示需要开启归档模式。”答: Po ...

多谢  学到了 ~

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会 限时9.5折

【架构革新 高效可控】2020年8月17日~19日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://www.66sbmsc.com


大会官网>>
899TGP.COM 44sbib.com 384xx.com 518jbs.com 866TGP.COM
XSB173.COM 1111ib.com 638PT.COM 191sj.com 157cw.com
132sun.com 517XTD.COM 981XTD.COM 8YKS.COM 44TGP.COM
DC291.COM 278sunbet.com 885XTD.COM 1115118.COM 44sbsg.com
TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
申博太阳娱乐城 返回顶部 返回列表
网站地图 宁海博彩qq群 网乐博彩论坛 足球投注系统下载
申博太阳城娱乐场 申博娱乐游戏ag国际馆 申博代理 申博登录不了
大富彩票网代理最占成 世爵娱乐官网登陆 天天赢28论坛 明升M88娱乐测速
足球胜负彩玩法 皇冠投注几点开奖? 双色球开奖结果公告 金沙皇冠网
双色球开奖结果公告 足球博彩网站排名 金沙皇冠网 自由人博彩社区
899TGP.COM 44sbib.com 384xx.com 518jbs.com 866TGP.COM
XSB173.COM 1111ib.com 638PT.COM 191sj.com 157cw.com
132sun.com 517XTD.COM 981XTD.COM 8YKS.COM 44TGP.COM
DC291.COM 278sunbet.com 885XTD.COM 1115118.COM 44sbsg.com