暂无图片
pg中复制的维护
我来答
分享
暂无图片 匿名用户
pg中复制的维护

1 :物理复制,逻辑复制分别如何维护复制,例如如何停止备库?


像mysql 那样

stop slave

start slave


stop io_thread slave

stop sql_thread slave 

在pg中有对应的命令没?


mysql中分io_thread去读取日志,sql_thread来回放日志,

在pg中对应的进程模型是什么?读取日志的进程和回放日志的进程是哪些

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
薛晓刚

在pg中对应的进程模型是什么

你可以用ps  -ef|grep wal这个命令来看,主库上是有send的  从库上是receive的字样

暂无图片 评论
暂无图片 有用 0
打赏 0
张sir

PG主从流复制(物理复制,类似adg)的核心有三个进程构成:

  • walsender:用于主库发送WAL日志记录到从库;   --------------------》mysq中的dump thread
  • walreceiver:用于从库接收主库的WAL日志记录; --------------------》mysql中的IO thread
  • startup:用于从库apply日志。 ----------------------------------------》mysql中的sql thread
  • pg_is_wal_replay_paused() 用来启停复制,如果恢复被暂停,为真
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgreSQL patroni+etc集群配置的话,是所有的pg主机都需要配置吗?
回答 1
是的不配置怎么托管pg实例不过不一定pg实例要跟高可用组件在一块一般也不会搞这么多从库吧
生产上postgresql数据库都用哪种方式安装?
回答 15
pg_restore异机恢复
回答 1
1、目标库创建角色,跟源库保持一致2、导入时,忽略权限设置pgrestoredtdbntmpnoownernoaclj2tmpbak1104noowner:忽略所有者信息noacl:忽略访问控制列表(
postgresql 自定义type的内容在哪里查看?
回答 1
官方客户端工具pgadmin4可以查看SQL定义
postgreSQL 12为什么没自动清理wal日志?已经自动归档了,但是wal日志没自动删除
回答 1
已采纳
WAL文件积压大多数情况都与复制槽有关,请检查所有database下的复制槽,是否有不使用的。另外就是空闲长事务、两阶段提交事务也会引起。
怎么从postgreSQL数据库数据同步至sqlserver数据库?
回答 2
已采纳
各种同步软件收费的DSG、IIDR偷着用的 OGG开源的DataX、DBSyncerhttps://github.com/alibaba/DataXhttps://gitee.com/ghi
人大金仓是不是基于pg开发的?
回答 1
已采纳
金仓的数据库是自研的,但是这个市场的技术是共通的,我们不可能去造所有的轮子。比如说就像我们用开发一样,我们也会用到一些开源的组件,或者借鉴一些开源的思想。同样其他的,其实我们也会去参考和借鉴,能够给我
Postgresql备库在watchdog中不显示
回答 2
上传附件:主库pgpool.conf
postgresql官方有没有performance tuning guide?
回答 1
看执行计划
pgsql里设置了用户的访问IP限制策略,只给了某个库的权限,但是程序报错,提示无法访问 template1,必须同时给template1权限才正常,这是什么原因?
回答 1
template1也是要用到的。如果再建立database,建库时如果不指定TEMPLATE属性,默认用的是template1模板库
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏