PostgreSQL 每周新闻 2024-7-31

PostgreSQL每周新闻#565 - 2024年7月31日

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

pg_statviz:Postgres 统计数据的时间序列分析和可视化

扩展和实用程序对,用于执行时间序列分析和各种统计数据的可视化,例如 I/O、锁、WAL 和缓冲区使用情况。新的 v0.7 版本增加了 Postgres 17 支持、新的 I/O 统计数据和收集数据的 Pandas 重采样。

Jimmy Angelakos

在 Postgres 表之间复制数据的最快方法

Anthony 比较了几种方法,既使用本机 SQL,也使用扩展。剧透是 pg_bulkload 以相当大的优势胜出,尽管有一些权衡。

Anthony Sotolongo

找到 Postgres 性能问题的根本原因

查询速度慢导致应用程序运行缓慢?膨胀的表导致意外 I/O?使用 pganalyze 通过智能调优顾问和深入监控提供一致的数据库性能和可用性。

pganalyze

ClickHouse 收购 PeerDB 以实现本机 Postgres CDC 集成

PeerDB 是由前 Microsoft 和 Citus Data 员工构建的数据复制工具,用于将数据从 Postgres 流式传输到数据仓库、队列和其他存储引擎。数据仓库公司 ClickHouse 似乎已经看到了将这种技术引入内部的战略价值。

Sai Srirampur

设计原型:Postgres 计划冻结

计划冻结是指为参数化查询保存特定计划,以便将来可以按原样再次使用。Andrei 解释了实现他的扩展(您也可以试用)的技术细节。

Andrei Lepikhov

本周摘要:

  • Stack Overflow 广受欢迎的年度开发者调查结果于上周出炉,Postgres 已连续第二年位居数据库排行榜榜首,目前有 48.7% 的受访者在使用。

  • Robert Haas 宣布将举办虚拟 PostgreSQL 黑客研讨会,8 月和 9 月将以小组形式讨论不同的 Postgres 技术讲座。

关于 Linux 内存过量使用 Postgres 的知识

Linux 的过量使用功能可以允许分配比实际可用内存更多的内存。在某些情况下,这有好处,但对 Postgres 来说却是个坏消息。

Laurenz Albe

如何保持 Postgres 社区的活力

在法国 PG Day 的兴奋中,作者分享了他对建立本地 Postgres 用户组和召开会议的想法。

Florent Jardin

机密:

Blacksmith 只需更改一行代码,即可将 GitHub Actions 的运行速度提高 2 倍,成本降低一半。受到 GitBook 和 Slope 等 100 多家公司的信赖。

通过 Redgate 的 101 系列网络研讨会(简单易懂、由专家主持的课程)提升您的 PostgreSQL 技能。这就是简化版的 PostgreSQL。

使用递归 CTE 进行图形检索

Postgres 不是“图形数据库”,但它肯定可以处理与图形相关的概念。

Sheshbabu Chinnakonda

📄 连接池基础知识 - Stefanie Janine Stölting

📄 在 Postgres 17 中拆分和合并分区 - pgDash

🛠 代码和工具

QuestDB 8.1 – Java 驱动的时间序列数据库,兼容 Postgres 有线协议。v8.1 现在可以读取 Parquet 文件。

Pongo 0.8 – Node.js 的 Postgres 驱动程序,提供 MongoDB 样式的 API。

FerretDB 1.23 – 类似于 MongoDB 的数据库,但使用 Postgres 进行存储。

pgxmock 4.2 – 模拟驱动程序,用于在 Go 中测试数据库交互。

Bytebase 2.22 – 面向团队的数据库 devops 和 CI/CD 系统。

RisingWave 1.10 – 与 Postgres 兼容的流式数据库。

pgAdmin 4 8.10 – 流行的 Postgres 管理工具。

Written on July 31, 2024