暂无图片
物理复制的从库,如何同步主库的统计信息或者统计信息在从库如何维护的
我来答
分享
暂无图片 匿名用户
物理复制的从库,如何同步主库的统计信息或者统计信息在从库如何维护的

物理复制搭建的一主一从,发现手动analyze tabname ,在主库会立马更新pg_stat_user_tables,


但是从库这个表没有更新,也就是主从的统计信息不同


在其类型的db的物理复制,主从统计信息是同步更新的,主从完全一样;


理解不了,pg从库如何维护的统计信息 ? 

特别是从库开启了只读业务,提供类似报表等etl查询时候,在从库没有正确的统计信息的场景下,

怎么保证执行计划能走正确呢?比如一个查询在主库执行1秒,到了从库10秒都执行不完

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
梧桐
  1. 物理复制不会直接同步统计信息,它是动态生成的,与数据变更和查询执行有关。
  2. 可以通过在从库上手动运行analyze或依赖 autovacuum机制来确保统计信息的更新。
  3. 如果希望避免手动干预,可以根据业务需求调整 autovacuum设置,以便自动更新统计信息。
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏