新闻

PostgreSQL 18: ANALYZE ONLY 分区表

你有在 PostgreSQL 中遇到过分区表查询的性能问题吗?现在,PostgreSQL 可以单独分析分区表了。

继续阅读

PostgreSQL 18: pg_stat_io 中的 I/O 活动量按字节计数

你知道如何监控分析 PostgreSQL 的 I/O 吗?现在,PostgreSQL 有了新的 I/O 统计数据,辅助你调整相关配置。

继续阅读

PostgreSQL 18: 新增表级 VACUUM/ANALYZE 耗时统计

你知道如何运维好 PostgreSQL 的自动清理和自动分析吗?现在,PostgreSQL 有了详细的统计数据,辅助你调整相关配置。

继续阅读

Andy Pavlo: PostgreSQL 中我们最吐槽的地方

安德鲁・帕夫洛(Andrew Pavlo)是卡内基梅隆大学计算机科学系数据库领域的助理教授。在卡内基梅隆大学,他是数据库研究组和并行数据实验室的成员。此外,他的研究工作还与英特尔大数据科学与技术中心保持合作。下面是他在 2023 年发表的一篇文章。

继续阅读

PostgreSQL 17: 可配置 SLRU 缓存大小

在 PostgreSQL 中,除了共享缓冲区和 WAL 缓冲区外,还有一块用于事务状态的缓冲区。之前,这块缓冲区的大小是固定的。

继续阅读

PostgreSQL 发展历史

PostgreSQL 社区保持了 30 年的持续发展,每年都会推出新的版本,包含新的特性。

继续阅读

PostgreSQL 16: auto_explain 输出查询标识符

某些 SQL 查询大多数情况运行性能表现良好,偶尔却执行极慢难以接受。那么,应该如何处理呢?

继续阅读

PostgreSQL 18: 获取后端 WAL 统计信息的函数 pg_stat_get_backend_wal

你想要知道 PostgreSQL 中哪个后端进程的 WAL 生成量较大吗?现在,PostgreSQL 提供了后端 WAL 统计功能。

继续阅读

PostgreSQL 18: 获取后端 IO 统计信息的函数 pg_stat_get_backend_io

你想要知道 PostgreSQL 中哪个后端进程的 IO 使用率较高吗?现在,PostgreSQL 提供了后端 IO 统计功能。

继续阅读

PostgreSQL 18: 新增 pg_aios 视图

PostgreSQL 18 即将提供异步 I/O 的能力。但是,你知道如何运维异步 I/O 吗?

继续阅读