暂无图片
opengauss如何查找lsn对应的具体时间?
我来答
分享
桑凯
2022-09-01
opengauss如何查找lsn对应的具体时间?

如下段同步信息,
sender_xxx_location和receiver_xxx_location 有较多lsn信息,如何转换这些lsn到具体的时间点。
[omm@mogdbv3s1 ~]$ gs_ctl query
[2022-09-01 21:16:41.815][19870][][gs_ctl]: gs_ctl query ,datadir is /opt/mogdb/data
HA state:
local_role : Standby
static_connections : 2
db_state : Normal
detail_information : Normal

Senders info:
No information
Receiver info:
receiver_pid : 13482
local_role : Standby
peer_role : Primary
peer_state : Normal
state : Normal
** sender_sent_location : 5/67814800
sender_write_location : 5/67814800
sender_flush_location : 5/67814800
sender_replay_location : 5/67814800
receiver_received_location : 5/67814800
receiver_write_location : 5/67814800
receiver_flush_location : 5/67814800
receiver_replay_location : 5/67814800**
sync_percent : 100%
channel : 192.168.5.31:56158<–192.168.5.30:26001

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

lsn消耗跟时间没有强关联关系

可以通过select pg_xlogfile_name('5/67814800');查xlog文件名,

xlog文件修改时间定大致的时间范围

暂无图片 评论
暂无图片 有用 1
打赏 0
桑凯
题主
2022-09-06
这种不够精确,比如分钟内的延迟看不出来。看看还有没有更好的办法。
桑凯

这种不够精确,比如分钟内的延迟看不出来。看看还有没有更好的办法。

暂无图片 评论
暂无图片 有用 0
打赏 0
哇哈哈
2022-09-06
查带时间戳的业务表,最新一条记录
DarkAthena

看看这个函数,直接给了个RTO的时间

select * from local_recovery_status();
复制

还有这个视图

select * from global_rto_status;
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
openGauss数据类型?
回答 1
一、常用数据类型1、数值类型(1)整型类型&nbsp;TINYINT&nbsp;&nbsp;&nbsp;占用1字节&nbsp;&nbsp;&nbsp;对应关键字为TINYINT、INT1&nbsp;S
openGauss是用什么开发语言开发的,开发框架是怎样的?
回答 1
代码都在这里了https://gitee.com/opengauss/openGaussserver可以看到C占了81%
jdbc批量提交openGauss异常
回答 4
已采纳
暂无文字回复
openGauss安装时的omm用户(操作系统/数据库系统)有啥区别?
回答 1
1、omm:&nbsp;建议规划用户,用于运行和维护openGauss,初始化安装环境时,由U参数所指定和自动创建的操作系统用户,如果已经存在该用户,请清理该用户或更换初始化用户。2、omm:在安装过
mogdb无法启动
回答 1
从日志信息看,ptk安装完成后,cmctl启库有问题。1.用gsctlstart执行,看看是否能正常启动2.如果gsctlstart执行正常,再试试cmctlstart,可以加n单个节点执行看看,再看
openGauss采用的是木兰宽松许可证v2发行,求解释一下木兰宽松许可证v2?
回答 2
2020年2月14日,“木兰宽松许可证”第2版(MulanPSLv2)经过严格审批,正式通过开源促进会(OSI)认证,被批准为国际类别开源许可证(Internationallicenses)。该许可证
按om 模式部署一主一备集群时,在预安装时报错了,输入系统密码后,报错显示:fails to register other ssh-agent ….,请问这个该怎样解决呢
回答 1
这一步操作都正常么?
请问openGauss有没有类似pgp_sym_encrypt加密字符串的用法?
回答 1
假设密钥为varchar类型,加密后的数据以bytea类型存储DECLAREencrypteddatabytea;inputdatatext:'secretdata';encryptionkeytex
Mogdb/opengauss 分区表的一个分区 用什么方法能导出来
回答 6
学习
PG里面能创建成功并正常运行的函数 在opengauss里面创建报错 ERROR: It is forbidden to use placeholder and dollar quoting together.
回答 2
如下修改,给中括号的两个参数添加空格,怀疑是两个参数没识别出来当成一个占位符导致语法报错:tokens[indexnum:length]CREATEORREPLACEFUNCTIONsubstring