2022-02-23
关于recovery_target_time的疑问
postgresql12的基于时间点的恢复,在进行了第一次的时间点恢复之后,在进行第二次不同时间恢复有一些疑问。
第一次:指定恢复的时间点为2022-02-19 17:36:39.217616,经过做实验确实是可以恢复到该时间点。
第二次就有些不太正确了,如图所示
指定的时间点是COMMIT 2022-02-19 17:36:58.399695。
同时postgresql.conf的配置如下
日志信息还是恢复到了2022-02-19 17:36:39.217616
我的疑问,为什么第二次指定时间点不能恢复到指定时间点。
我来答
添加附件
收藏
分享
问题补充
回答交流
Markdown
请输入正文
提交
相关推荐
postgresql 如果排序命中索引的话,offset 10和offset 10000的数据库开销一样吗?
回答 1
已采纳
还是不一样的。offset10000总要跳过10000啊。其实也是扫描了至少这么多,只是没返回给你罢了。
relation::regclass没有生效,为啥?
回答 1
是不是那个用户没权限,其他用户可以吗?
pg中如何检查本地回环接口是否正常?
回答 4
ping127.0.0.1,然后看是否正常ping通127.0.0.1被称作主机的回环接口,是TCP/IP协议栈正常工作的前提。如果ping不通,一般可以证实本机TCP/IP协议栈有问题,自然就无法连
postgresql的server log 是在哪里?
回答 1
即数据库运行日志,默认是关闭的,需要配置postgresql.conf相关的参数启用此日志,默认路径在$PGDATA/pglog/
postgreSQL 怎么定位SQL是属于哪个函数的?
回答 2
一个比较实际的方法,可能是查询系统表pgproc:SELECTpronamespace,proname,pggetfunctionarguments(oid)FROMpgprocWHEREprosrc
监控postgresql一般使用什么软件呀?
回答 1
已采纳
zabbix 白求恩
pg中show 参数,怎么模糊查看或者show all|grep -i data这样怎么过滤需要的参数名
回答 3
这个问题可以用pg15的psql客户端\dconfig查看
坏页查看
回答 1
初始化时打开了checksum,如果有page损坏,数据库日志可以查到,也可以通过pgchecksums手工进行检测,另外有些备份工具如pgprobackup也提供类似功能。
PG里面能创建成功并正常运行的函数 在opengauss里面创建报错 ERROR: It is forbidden to use placeholder and dollar quoting together.
回答 2
如下修改,给中括号的两个参数添加空格,怀疑是两个参数没识别出来当成一个占位符导致语法报错:tokens[indexnum:length]CREATEORREPLACEFUNCTIONsubstring
关于内存统计方面--pg
回答 1
PostgreSQL没有类似MySQL的sys.memoryglobaltotal视图,可通过以下几种方式间接了解内存情况:通过pgstatactivity、pgstatbgwriter、pgstat
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
热门文章
PostgreSQL 13 第 51 章 系统目录 51.41. pg_range
Postgresql IO 花落知多少
MacOS 检查SSD磁盘寿命(smartctl) , 查看传感器数据(风扇,温度等)(istats)
PostgreSQL 人物采访 - 托马斯·冯德拉
Oracle 与 PostgreSQL 中的 IN、OUT 和 INOUT 参数
Postgresql源码学习之词法和语法分析
PostgreSQL 每周新闻 2019-12-4
PG内核解读-第2节PostgreSQL体系结构
POSTGRESQL pg_stat_activity 一个表360度对PG的管理
PostgreSQL vacuum 的页内tuple move收缩空间