检查异步流复制情况:
主库查询:
select pid,state,client_addr,sync_priority,sync_state from pg_stat_replication;postgres=# \d pg_stat_replication;View "pg_catalog.pg_stat_replication"Column      |           Type           | Modifiers
------------------+--------------------------+-----------pid              | integer                  |usesysid         | oid                      |usename          | name                     |application_name | text                     |client_addr      | inet                     |client_hostname  | text                     |client_port      | integer                  |backend_start    | timestamp with time zone |backend_xmin     | xid                      |state            | text                     |sent_location    | pg_lsn                   |write_location   | pg_lsn                   |flush_location   | pg_lsn                   |replay_location  | pg_lsn                   |sync_priority    | integer                  |sync_state       | text                     |查看备库落后主库多少字节的WAL日志:
select pg_xlog_location_diff(pg_current_xlog_location(),replay_location) from pg_stat_replication;检查同步流复制的情况:
select pid,state,client_addr,sync_priority,sync_state from pg_stat_replication;将主库上WAL位置转换为WAL文件名和偏移量:
select * from pg_xlogfile_name_offset('');
postgres=# select write_location from pg_stat_replication;write_location
----------------0/15008550
(1 row)postgres=# select * from pg_xlogfile_name_offset('0/15008550');file_name         | file_offset
--------------------------+-------------000000010000000000000015 |       34128
(1 row)postgres=#查看备库状态:
select pg_is_in_recovery();  --主库为f,备库为t
如果不能连进去,可以用命令行工具:
pg_controldata在hot standby,查看备库接收WAL日志和应用WAL日志的状态:
pg_last_xlog_receive_location()
pg_last_xlog_replay_location()
pg_last_xact_replay_timestamp()

PostgreSQL学习篇16.3 检查备库及流复制情况相关推荐

  1. PostgreSQL主库创建表空间导致备库宕机

    PostgreSQL主库创建表空间导致备库宕机 PG版本:11.7 最后编辑时间:2022年1月23日00:17:06 主库创建表空间 [postgres@rhel6wcb /]$ mkdir -p ...

  2. oracle增量恢复dg备库,rman增量恢复DG备库出现GAP的情况

    主库归档被意外删除,备库复制出现问题,alter日志如下: Wed Apr 01 10:16:15 2015 Media Recovery Log /tol/archivelog/1_587399_7 ...

  3. Xtrabackup在线搭建备库与并行复制延迟

    mysql在线搭建备库&并行复制&备库延迟 1 读写环境准备 主库模拟压力环境 准备一个干净的主库(开undo表空间回收顺便测下) sysbench oltp_common --mys ...

  4. PostgreSQL学习篇9.14 XML类型

    注:要使用xml数据类型,在编译PostgreSQL的时候必须使用: configure --with-libxml如果编译的时候没有使用此选项: postgres=# select xml '< ...

  5. PostgreSQL学习篇9.3 浮点数类型

    浮点数类型有:real.double precision,它们是不精确的.变精度的数字类型.注意: 1.要求精确计算的,需要使用numeric 2.浮点数等值比较,可能不是想象中的结果.浮点类型的特殊 ...

  6. PostgreSQL学习篇9.5 货币类型

    货币类型可以存储固定小数的货币数目,完全保证精度.其输出格式与参数lc_monetary设置有关,不同国家的货币输出格式不同.示例: postgres=# show lc_monetary;lc_mo ...

  7. PostgreSQL学习篇9.15 JSON类型

    第一次见这种类型. JSON数据类型可以用来存储JSON(JavaScript Object Notation)数据.JSON和JSONB类型.postgres=# select '9'::json, ...

  8. postgresql 学习笔记

    SQL 入门语言 3.1 SQL(Structured Query Lanuage) 特点:它是结构化查询语句,重要的关系型数据库操作语言.PgSQql 的基础语法也同样适用于其他的关系型数据库如:m ...

  9. POSTGRES 15 流复制搭建主备

    基于流的异步复制(备库崩溃不影响主库使用) 基于pg_basebackup的主备库搭建,pg_basebackup命令的使用方法如下: pg_basebackup [option...] 此命令后可以 ...

最新文章

  1. coroSync packmarker
  2. 新版“峡谷第一美”妲己尾巴毛发制作分享
  3. C#开发微信门户及应用(18)-微信企业号的通讯录管理开发之成员管理
  4. C++实现拓扑排序(vector模拟邻接表存储,栈实现)
  5. 都是写需求,高手和菜鸟为何差别这么大?
  6. hdu acm1286
  7. python导入requests库_windows环境中python导入requests
  8. C++_Hash容器总结
  9. 中国城市交通管理体制改革初探
  10. day18私有化、关联、继承
  11. window下解压tar.gz.part-*文件
  12. 日历+石墨做团队管理
  13. Striped64 深入源码解析
  14. 华为笔记本换装linux双系统,matebook的win+ubuntu双系统安装方法
  15. Android多语言设置
  16. Android webview 清除历史访问记录
  17. 高级程序设计语言的共性内容
  18. HashMap中的hash与rehash
  19. ssm鹊巢大连分公司分销商管理系统
  20. uniapp 分享缩略图过大怎么办_新版本微信下,如何设置分享到朋友圈的缩略图?...

热门文章

  1. 图片组件(Image)
  2. Vue 之 使用umy-ui虚拟表格
  3. 真Unity3d_profiler调试
  4. 项目整体管理(6个过程:制定项目章程,制定项目管理计划,指导与管理项目工作,实施整体变更控制,结束项目或阶段)
  5. 大疆无人机空三建模干货分享(大疆智图集群建模超详细教程)
  6. linux 下查看机器配置命令
  7. 八戒踩坑- php7.3.11 “continue“ targeting switch is equivalent to “break“
  8. Infrared and Visible Image Fusion using a Deep Learning Framework解析
  9. 北航计算机学院网络安全班,2021年北航网络空间安全学院网络空间安全专业目录分数线参考书真题及考研经验...
  10. 中科创达怎么样?科技实力来说话