

2022年最佳 PostgreSQL周刊
这是今年的最后一期(我们回到了 2023 年 1 月 4 日),因此我们将重新审视 2022 年最受欢迎的项目。我们已经涵盖了主要的热门项目,但也有一些其他内容的细分(例如视频)。我们希望您有一个美好的假期。
彼得·库珀,你的编辑
1:毛茸茸的Postgres事件
一个团队升级到 Postgres 11,他们的应用程序开始遇到问题。作者以一种相当重要的方式进行了救援。这是一个解决问题的奇妙故事,也是看似简单的问题如何变得复杂的一个例子,或者正如一位评论者所说:“非常非常有趣的文章。讲故事也很棒。
杰里米·施耐德
2:Postgres 15,十亿个事务之后
作者将 Postgres 10 与 Postgres 15 进行了十亿个事务压力测试,并做了一些观察,包括 v15 的存储效率提高。
卡雷尔·莫佩尔
10月份发布的 Postgres 15 可以说是今年最大的Postgres新闻,但发布公告往往不是我们最受欢迎的链接:-)
在 Datadog 中使用上下文可视化关键的 PostgreSQL 性能指标
通过精细的 Postgres 分析以及堆栈的其余部分快速识别运行缓慢的查询、瓶颈和错误,以解决性能问题。构建自定义的拖放式仪表板,以快速查看任何 Postgres 指标的分析。
数据狗 赞助商
3:Postgres 15 的 MERGE 功能
在 Postgres 文档中看到一个新的页面总是很高兴的,在十月份,我们得到了一个 Postgres 15 的新页面(你可能已经在 SQL Server 或 Oracle 中看到的 SQL 语句)支持。基本思想是,在可定义的条件下,可以将来自查询或源表的数据整体合并到目标表中。MERGE
POSTGRESQL 文档
4:Postgres 如何选择用于查询的索引
4 月 1 日的发布日期起初让我们感到担忧,但事实证明,Lukas 并没有在直接观察 Postgres 的查询规划器如何工作时胡闹。它直接进入Postgres的源代码,但也涵盖了一个实际的例子,说明为什么这是有用的知识。
卢卡斯·菲特尔
5:在Postgres中获取查询“进度条”
这是我们今年链接的任何帖子中我们最喜欢的主要图像,最终结果也很整洁。这个想法是使用序列作为一种计数器来跟踪查询的进度。这有点黑客,但你会在这里学到一些东西。
布莱恩喜欢波PostgreSQL
6:Retool 如何将其 4TB Postgres 数据库升级到 v13
4TB 可能不是“大数据”,但它位于 SaaS 主数据库大小的公共区域,因此 Retool 的故事和在从 Postgres 9.6 升级到 13 的过程中学到的技巧可能会引起人们的兴趣。
彼得·约翰斯顿(重组)
7:“我们如何优化 Postgres 查询 100 倍”
当谈到优化 Postgres 查询时,“兔子洞很深”,Vadim 说,他遇到了一些非常具体的痛点。这很好地展示了他如何解决一些性能问题并获得一些相当轻松的胜利。
瓦迪姆·马尔科夫采夫
2022 年热门视频
高级Postgres模式设计与Sehrope Sarkuni。
PostgreSQL中的IO:与Andres Freund合作的过去,现在和未来。
放慢速度,让吉米·安吉拉科斯(Jimmy Angelakos)跑得更快。
高级 INT 到 BIGINT 转换与 Robert Treat。
PostgreSQL – 与Magnus Hagander比以往任何时候都更相关。
2022 年顶级代码和工具

1:pg_activity 3.0:类似 htop 的活动监控工具
就像您可能使用 top 或 htop 来监控进程和 CPU 使用率一样,为您提供类似的 Postgres 幕后视图,包括正在运行的查询视图、最新的性能统计信息等。pg_activity
达利博
RDS 到紧缩桥:客户迁移案例研究
Crunchy Bridge
2:Pagila 3.0:Postgres的示例数据库
最初是MySQL的“Sakila”示例数据库的端口,Pagila提供了一个完整而现实的模式和数据,可用于教程,演示,学习SQL或测试。来自 Sakila 的 DVD 租赁店隐喻仍然存在,但引入了许多额外的功能,包括 JSONB 列和触发器。
德夫里姆·京杜兹
昨天也刚刚发布了新版本。
3:OrioleDB:用于Postgres的新云原生存储引擎
该项目仍处于公共alpha阶段,但想法是它是一个扩展,旨在为如何访问表带来一些现代思想,包括撤消日志,行级WAL和无锁页面读取。
亚历山大·科罗特科夫等
4:Citus 11 for Postgres完全开源
Citus是用于水平扩展的Postgres扩展,于2016年首次开源,其商业模式是扩展的“企业”付费版本。然而,截至 2022 年 6 月,只有一个 Citus 版本,而且都是开源的。
MARCO SLOT (CITUS DATA)
5:Awesome Postgres:库、工具和资源的精选列表
好吧,我们在作弊,因为这是它自己的整个列表。这个偶尔更新的存储库涵盖了从备份到 GUI 客户端、托管服务到 Docker 映像、博客等的所有领域。您还可以通过存储库提供自己的建议。
阿萨德·达马尼和贡献者
圣诞快乐,光明节快乐,新年快乐,或者简单地说。我们明年见,玩得开心 ;-)
点击此处阅读原文
↓↓↓




