PgPedia 周报,2025-02-09
PostgreSQL 18 更改
- 新增 GUC
autovacuum_vacuum_max_threshold
- WAL 数据已添加到
pg_stat_io
和后端统计信息中 - 增加了对
VIRTUAL
生成列的支持 - 禁止对 外部表使用
COPY
FREEZE
PostgreSQL 18 文章
- 等待 PostgreSQL 18 - 支持 to_number() 中的 RN(罗马数字格式) (2025-02-09) - Hubert 'depesz' Lubaczewski
- PostgreSQL 18:引入 autovacuum_vacuum_max_threshold (2025-02-07) - Daniel Westermann / dbi services
- 讨论了新的
autovacuum_vacuum_max_threshold
GUC
- 讨论了新的
PostgreSQL 声明
- PGConf.BE 2025:论文征集和赞助商招募 (2025-02-09)
- pgexporter 0.6 (2025-02-06)
- pgAdmin 4 v9.0 发布 (2025-02-06)
- WAL-G 3.0.5 发布 (2025-02-06)
其他有趣的 PostgreSQL 链接
- Scaling Postgres 352:你总能做得更好 (2025-02-09) - 最近 PostgreSQL 文章等视频回顾,约 15 分钟
- Talking Postgres:为何要指导 PostgreSQL 开发者 - 与 Robert Haas 对谈 (2025-02-07) - 播客,多种格式,约 90 分钟
- Postgres Weekly 第 587 期 (2025-02-06)
- EDB 工程通讯 #3 (2025-02-06)
- pgMustard 2025 年 1 月通讯
在 PostgreSQL 的这一天,25 年前
- 2000-02-08:更新 to_char() 函数。
- 2000-02-07:MATCH
语法已添加到外键支持中。 - 2000-02-05:自引用FOREIGN KEYs的自动主键检测。
- 2000-02-04:修复了长期存在的内存泄漏。
- 2000-02-03:使各种节点的EXPLAIN结果更具说服力。
值得关注的 PostgreSQL 提交
- 9926f854 (2025-02-09):
单独缓存 NO ACTION 外键和 RESTRICT 外键
- a9258629 (2025-02-09):
将 TLS 写入函数的缓冲区参数设为 const 指针
- b92c0334 (2025-02-07):
允许非 B-tree 的投机插入索引
- bfe21b76 (2025-02-07):
支持外键的非 B-tree 索引
- 83ea6c54 (2025-02-07):
虚拟 生成列
- cbc12791 (2025-02-07):
跟踪未修剪的 relids 以避免处理已修剪的关系
- 401a6956 (2025-02-06):
禁止对外部表执行 COPY FREEZE。
- a99a32e4 (2025-02-06):
libpq:在 SASL 期间处理异步操作
- 44ec0957 (2025-02-06):
移除对链接 libeay32 和 ssleay32 的支持
- 306dc520 (2025-02-05):
引入 autovacuum_vacuum_max_threshold。
- a14707da (2025-02-05):
为 \dt、\di 等 psql 命令提供更直观的标题。
- 0ec3c295 (2025-02-05):
避免为无效复制槽更新 inactive_since。
- ff1975dd (2025-02-05):
pg_controldata:修复损坏的 pg_control 可能出现的错误
回溯到大约 13 版本 - 627d6341 (2025-02-04):
允许将 match_orclause_to_indexcol() 用于 join
- a051e71e (2025-02-04):
在 pg_stat_io 和后端统计信息中添加 WAL 数据
- 622f678c (2025-02-03):
将 GistTranslateCompareType() 集成到 IndexAmTranslateCompareType() 中
请注意,提交按其在提交日志中的出现顺序显示,这可能不反映单个提交的创建日期。
请参阅 PostgreSQL GIT 提交日志 查看完整的提交列表。
新 PgPedia 条目
已添加以下新条目
autovacuum_analyze_scale_factor
autovacuum_analyze_threshold
autovacuum_vacuum_max_threshold
autovacuum_vacuum_threshold
更新
以下文章已更新,增加了额外信息或更正
CREATE TABLE
- foreign key 定义中的
MATCH SIMPLE
子句在 PostgreSQL 7.3 中添加,而不是在 PostgreSQL 7.4 中
- foreign key 定义中的
最后...
如果有什么遗漏,或者您有一些(建设性)想法,请留下您的 反馈 和/或 买杯咖啡。