暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

[译] 比较PG不同版本之间的配置项变更 -- 升级必备利器

原创 严少安 2022-03-21
781

原文地址:https://www.depesz.com/2022/01/17/configuration-changes-across-pg-versions/
原文作者:depesz

2018年,我写下了为什么升级,一个用于比较不同PG版本之间变更日志的聚合器。

当你想知道从12.1升级到12.9都能得到什么?看这里
20220321_181336.png

大版本的变化呢?比如从9.5.20到14.1?可以看这里
2.png

它甚至可以列出所有与索引相关的变更。
3.png

今天,我更新了代码,再次显示了GUCs(配置参数)在不同版本之间的变化。比如,比对13.5和14.1之间的变化,可以得到:

  • 两个参数被移除,不再存在
  • 新增了17个参数
  • 三个参数的默认值发生改变

4.png

每个GUC会列出(好吧,有些情况下也无法列出)相关那些描述它是什么的文档链接。

为了使其生效,我编译了从7.2开始的每个PG版本,共有410个,然后从中抽取配置参数及其默认值。

然后,我提取了所有PG主版本的文档,抽取了每个配置参数相关的文档片段。

这需要在以后的每个版本中进行更多的工作,但我认为我可以hold住。

无论如何,希望对你有所帮助。

最后修改时间:2022-03-21 18:17:11
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论