插入一行数据后,pg_xlogdump查看xlog信息怎么看到具体插入的数值-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

插入一行数据后,pg_xlogdump查看xlog信息怎么看到具体插入的数值

2016-01-13 15:43:44 5386 1

执行:insert into test values(10000); 之后,使用pg_xlogdump 000000010000000500000086 -f -r heap 查看具体的xlog日志信息,但是无法看到具体插入的数值:10000。

请问怎么能查看到这具体插入的10000数值呢,数据库又是怎么根据xlog日志进行恢复的呢?

执行结果如下:
rmgr: Heap len (rec/tot): 8/ 54, tx: 7523915, lsn: 5/86044270, prev 5/86043088, desc: DELETE off 92 KEYS_UPDATED , blkref #0: rel 1663/13241/2608 blk 54

取消 提交回答
全部回答(1)
  • 德哥
    2019-07-17 18:24:22

    你好,pg_xlogdump是查不出数据的,要查出数据,首先要有数据结构,然后要有数据。
    数据结构是需要查数据库的元数据才能查到,pg_xlogdump不干这件事。
    PostgreSQL提供的逻辑复制功能,例如test_decoding模块,原理也是如此,首先要创建SLOT,SLOT保证你在解析XLOG时,数据库的元数据还在,因此可以解读出XLOG的数据。

    PostgreSQL基于XLOG的恢复并不是逻辑恢复,而是物理块的恢复。所以不需要解读数据。

    0 0
相关问答

1

回答

查看/etc/passwd 文件的详细信息如何实现?

2022-04-15 22:17:59 193浏览量 回答数 1

1

回答

Linux中,管道可以客服使用文件进行通信具体表现在那些方面?

2022-04-01 15:24:31 223浏览量 回答数 1

1

回答

阿里云消息队列中关于“变更管理”维度具体是怎么进行稳定性建设的?

2021-12-16 15:51:37 292浏览量 回答数 1

1

回答

ps -ef|grep 查看进程卡死

2019-01-10 14:50:17 1161浏览量 回答数 1

1

回答

大家有在使用Greenplum时有没有遇到会生成大量pg_toast_temp_* 开头的schema的情况?这些临时schema为什么不会自动删除呢?

2018-12-18 20:10:26 3574浏览量 回答数 1

0

回答

2015379893889 1dianhanwang.cn已收到管局通知备案成功

2018-08-21 12:33:23 348浏览量 回答数 0

3

回答

输入官网ip后为何没进入phpwind啊,按照视频来的。ping的通,安装的也没毛病,求大神指导

2017-05-19 16:38:03 1622浏览量 回答数 3

1

回答

仿微信发朋友圈动态的页面,输入框的光标样式怎么修改,文本框内容过多时怎么滑动查看,我用的是<textarea>

2016-06-13 16:50:37 2664浏览量 回答数 1

2

回答

为什么我压缩的分卷zip文件,到linux下面解压之后,得到的文件夹数量不够

2015-06-18 14:11:00 5549浏览量 回答数 2

14

回答

找了半小时金蛋,贡献数百PV,突然发现活动12月20开始

2012-12-17 11:29:41 6833浏览量 回答数 14
+关注
pis-j
数据库、大数据、python
0
文章
26
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载