暂无图片
pg物理复制搭建问题,备库需要Initdb初始化还是只要安装好软件就行
我来答
分享
暂无图片 匿名用户
pg物理复制搭建问题,备库需要Initdb初始化还是只要安装好软件就行

从库安装好软件后,把主库备份后,scp传到备库上,直接pg_ctl start启动就行?

备库上安装好pg后,需要initdb初始化吗?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
刘贵宾

不需要初始化

暂无图片 评论
暂无图片 有用 1
打赏 0
刘贵宾
答主
2022-08-23
切记!从库不需要初始化数据库
nanjing_2013

麻烦列举下pg_rewind的使用场景和原理

暂无图片 评论
暂无图片 有用 0
打赏 0
刘贵宾

postgresql的主从切换有点麻烦,或者说操作步骤要求很严格。所以经常遇到这种情况,在没有将主库杀死的情况下将备库提升为主,这时主备库可能由于某种原因都在提供写入操作,这时发生脑裂,如果不考虑数据丢失因素,我们可能想将原来的主库以备库的模式重新加入集群,但是主备库此时的时间线已经偏离了,这时就需要pg_rewind工具了。

pg_rewind相比pg_basebackup和rsync这样的工具来说,优势是它不需要从源目录拷贝所有的数据文件,而是会对比时间线发生偏离的点,只拷贝变化过的文件,这样对于数据量很大的情况下速度更快。

https://www.modb.pro/db/151459

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgreSQL 数据库对分区的支持有上限吗?
回答 1
同单表的限制一样
如何使用窗口函数?
回答 1
这个我知道,刚刚学习过GROUPBY和PARTITIONBY的对比PostgreSQL窗口函数入门PostgreSQL内置窗口函数
pg_bulkload 中的$libdir是什么位置
回答 1
命令行里查一下就知道了,这是pg的环境变量:pgconfig|grepilibdir
postgresql 资源能监控吗?
回答 2
pigsty专门监控pg的百度这个就行。
postgreSQL 如何实现字段数字自增?
回答 2
可以使用serial创建自增列;主要是基于 PostgreSQL的序列 去实现。
普通vacuum执行的时候,其他事务是否可以正常读写该table?
回答 2
vacuumtablename,不影响联机交易。vacuumfulltablename,会阻塞联机交易,生产变更尤其要注意。
Pacemaker的PostgreSQL一主多从读
回答 6
大佬,这种cls命令在哪查文档
pg中如何关闭笛卡尔积??
回答 4
oracle的optimizermjcenabled这个参数是为了在某些特定的优化场景下,屏蔽MERGEJOINCARTESIAN这个执行计划,而不是为了关闭笛卡尔积。而且就算将这个参数设成FALSE
postgresql state_change的时间很久,而且状态是active,这时SQL一直在执行吗?
回答 1
是的,pgstatactivity中state字段为active表示sql正在运行。
PostgreSQL数据库的文件存储在哪里?
回答 1
已采纳
initdb的时候会指定一个PGDATA目录,这就是PostgresQL存储数据的地方。典型的位置是在/postgres/dataa。PGDATA下面各项存储的内容大概是:文件或目录名存储内容PGVE
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~