PostgreSQL 每周新闻 2022-7-20

PostgreSQL每周新闻#464 - 2022年7月20日

_config.yml 备注:英文原文地址 img

PostgreSQL 14 Internals: The Book

这本书是为那些“在使用数据库时不会满足于黑盒方法”的人而写的,作者是我们最喜欢的一位深入研究 Postgres 特性的技术作者。第一部分现在以160 多页的 PDF 格式提供。

Egor Rogov

\gexec在psql: Postgres 高级用户实践?

如果您使用eval过 Python 或 JavaScript 等语言,\gexec提供类似的机制psql并打开一些有趣的方式来动态生成和运行集体查询。(如果你喜欢历史,这里是pgsql-hackers 列表中原始公告中该功能的一些背景。)

Julian Markwort

2022 年 PostgreSQL 现状报告的初步见解

PostgreSQL 现状调查最近结束。在我们不断深入研究结果的同时,请阅读我们新博客文章中的第一个见解,并分享您的电子邮件,以便在完整报告发布时获得通知

Timescale

在Postgres 15 中使用DISTINCT

使用DISTINCTwithSELECT通过指定表达式从结果中消除“重复”行。我们仍处于Postgres 15的 beta 阶段,但这篇文章展示了如何SELECT DISTINCT通过并行化提高性能。

Robert Bernier

BRIN 索引何时获胜?

BRIN 和 BTree 索引的易于理解的比较,并解释了尽管 BRIN 相对简单(例如,非常大的仅插入表),但何时以及为什么 BRIN 最有意义。

Paul Ramsey

Postgres 的视图和物化视图是如何工作的

还有,重要的是要注意, “它们如何影响 TimescaleDB 连续聚合。” 无论您是否使用 Timescale,这都是对视图的有用介绍,这些视图优雅地解释了为什么 Timescale 必须创建适合时间序列用例的额外机制。

David Kohn (Timescale)

使用 PostgreSQL 将内部工具构建速度提高 10 倍

l,null,”en

Retool

Postgres vs SQLite with Litestream

▶尽管我很喜欢 Postgres,但 SQLite 对于许多用例来说绝对是完美的。Litestream是一种工具,可让您将 SQLite 更改流式传输到其他位置,从而开辟更多机会。它的创建者 Ben Johnson 在这个节目中谈到了它,并将整体方法与 Postgres 进行了比较。

Ship It Podcast podcast

💡本周提示

🗓即将举办的Postgres活动

Written on July 20, 2022