PostgreSQL 每周新闻 2022-11-16

2022/11/21 17:28
阅读数 18


在 Postgres 15 中通过 I/O 并发减少复制滞后

Postgres 15 具有关键的复制改进,但为实现这一目标所做的工作很深入。这篇文章解释了 IO 并发性如何影响复制滞后,还讲述了 Postgres 的 IO 故事如何随着时间的推移而改进,并戏弄了一个未来,数据将异步传输到 Postgres 的缓冲区中,完全避免内核。“我们只触及了表面,” Thomas 说
Thomas Munro (Microsoft)


将 Postgres 与 Deno Deploy 结合使用

在边缘访问 Postgres 数据带来了多区域连接和延迟方面的新挑战。了解如何使用 PolyScale 的即插即用数据库边缘缓存在几分钟内解决这些问题。
PolyScale.ai


PostgreSQL 15.1、14.6、13.9、12.13、11.18 和 10.23 已发布

维护发布行的一系列错误修复版本。没有一个特别突出的错误,但在这篇文章中列出。由于各个国家/地区的 DST 更改,我们还会获得时区数据更新。它还标志着最终的 v10 版本。
PostgreSQL Global Development Group


向 2017 年的 Postgres 10 致敬

在 Postgres 每次主要发布五年后,潮流开始退去,该版本在最终告别发布后达到“生命终结”(EOL)(版本控制政策文档中有关此的更多信息。)Jonathan沉迷于对 Postgres 的“变革性”版本的怀旧,它引入了逻辑复制、声明性分区和 SCRAM 身份验证。
Jonathan Katz


解释该参数化语句

EXPLAIN(ANALYZE,BUFFERS)的输出总是有用的,但对于参数化语句来说可能很难获得。除非你的后兜里有 Laurenz 的一些小贴士……
Laurenz Albe


什么是“Upsert”,什么时候应该使用它?

这来自 CockroachDB,但通过INSERT ON CONFLICT. (Postgres 15MERGE提供了另一种方法。)
Charlie Custer


免费电子书:如何为您的查询创建最佳Postgres索引

pganalyze


升级前阅读:选择Postgres版本的最佳实践

关于何时考虑升级 Postgres 版本的思考以及开始这样做之前要问的问题。(作为 Timescale 文章,确实推荐了 Timescale 自己的托管服务,但在最后。)
Laurence, Roybal and Godeke (Timescale)


PostgreSQL中的JSON:终极指南

我在本周整理一些 JSONB 查询时遇到了这个问题,发现它很有用。
Ben Brumm


大规模Postgres:运行多个 PgBouncer

使用pgBouncer的连接池很棒,但在特别高的负载下,运行多个pgBouncer 有好处。
Elizabeth Christensen


如何在 Amazon RDS 或 Aurora 上从 IBM Db2 重新创建 ROW CHANGE TIMESTAMP

在 Db2 中,创建的列ROW CHANGE TIMESTAMP始终包含上次修改该行的时间戳。你也可以在 Postgres 中这样做吗?触发救援。
Amazon Web Services


改进的 Aarch64 (arm64) 支持现在可在 Postgres RPM 存储库中使用

您已经能够安装 aarch64/ARM64 架构的 Postgres rpm 包已有一段时间了,但是一些重点已经放在了完整的 RHEL 9 支持上,改进了对 RHEL 的支持和修复7 和 8,等等。
David Detter

点击此处阅读原文

↓↓↓

本文分享自微信公众号 - 开源软件联盟PostgreSQL分会(kaiyuanlianmeng)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部