小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
肖恩·托马斯:期待Postgres 19:检查点控制

Postgres 19引入了CHECKPOINT命令的新功能,DBA可以选择FAST和SPREAD两种模式来优化写入性能。FAST模式快速完成检查点,而SPREAD模式则平滑写入,减少对存储的冲击。此外,新增的FLUSH_UNLOGGED选项允许手动刷新未记录表的数据。这些改进提升了CHECKPOINT的灵活性,以满足不同的数据库管理需求。

肖恩·托马斯:期待Postgres 19:检查点控制

Planet PostgreSQL
Planet PostgreSQL · 2026-07-17T06:05:23Z
克里斯托弗·温斯莱特:Postgres 19 压缩:从 pglz 到 LZ4

Postgres 19计划将默认的TOAST压缩算法从pglz更改为LZ4,LZ4在压缩速度和压缩比上优于pglz,更适应现代硬件。Postgres使用统一的压缩框架,自动对可变长度类型进行压缩,TOAST的实现将继续优化压缩算法以解决数据存储问题。

克里斯托弗·温斯莱特:Postgres 19 压缩:从 pglz 到 LZ4

Planet PostgreSQL
Planet PostgreSQL · 2026-07-16T12:00:00Z
肖恩·托马斯:期待Postgres 19:面向所有用户的数据校验和

Postgres 19引入了在线启用数据校验和的功能,简化了数据库的完整性保护。校验和可以防止硬件故障导致的数据损坏,确保数据在写入和读取时的准确性。DBA可以通过简单的函数调用在运行中的集群中启用校验和,避免了长时间停机的麻烦。这一改进使旧版本集群也能轻松实现数据完整性保护。

肖恩·托马斯:期待Postgres 19:面向所有用户的数据校验和

Planet PostgreSQL
Planet PostgreSQL · 2026-07-03T13:42:31Z
肖恩·托马斯:期待Postgres 19:分裂的个性

Postgres 19引入了SPLIT PARTITION和MERGE PARTITIONS语法,简化了分区管理,用户可以更高效地拆分和合并分区。尽管这些操作会锁定整个表,影响性能,并且目前不支持并发操作,但这一功能标志着Postgres分区管理的重大进步。

肖恩·托马斯:期待Postgres 19:分裂的个性

Planet PostgreSQL
Planet PostgreSQL · 2026-06-26T07:17:47Z
肖恩·托马斯:期待 Postgres 19:逻辑序列化

Postgres 19 解决了逻辑复制中序列未同步的问题,允许在创建和刷新订阅时同步序列值,简化了迁移过程,减少了手动干预。这一改进对数据库迁移和版本升级至关重要。

肖恩·托马斯:期待 Postgres 19:逻辑序列化

Planet PostgreSQL
Planet PostgreSQL · 2026-06-19T11:01:55Z
肖恩·托马斯:期待Postgres 19:是时候了

Postgres 19引入了原生时间表支持,简化了时间数据管理。用户可以通过单一范围类型列方便地跟踪数据有效时间,避免重叠和手动拆分。新功能支持使用FOR PORTION OF语句进行更新和删除,自动处理时间段变化,提高数据准确性和一致性。尽管系统时间支持尚未到位,但这一进展标志着Postgres在时间数据管理方面的重要突破。

肖恩·托马斯:期待Postgres 19:是时候了

Planet PostgreSQL
Planet PostgreSQL · 2026-06-12T04:31:56Z
肖恩·托马斯:期待Postgres 19:查询提示

Postgres 19引入了pg_plan_advice和pg_stash_advice模块,提供查询建议功能,帮助优化器选择更好的执行计划。此功能允许DBA在特定情况下调整查询计划,提升Postgres的灵活性和性能。

肖恩·托马斯:期待Postgres 19:查询提示

Planet PostgreSQL
Planet PostgreSQL · 2026-06-05T12:02:28Z
肖恩·托马斯:期待Postgres 19:新REPACK命令

Postgres 19引入了REPACK命令,解决了表膨胀问题,允许在不锁定整个表的情况下重写表。通过调整autovacuum设置,可以有效管理表的大小。REPACK命令支持并发执行,提升了性能,同时需注意MVCC安全性,为数据库管理员提供了优化工具。

肖恩·托马斯:期待Postgres 19:新REPACK命令

Planet PostgreSQL
Planet PostgreSQL · 2026-05-29T09:21:51Z
卢卡斯·菲特尔:期待Postgres 19:使用RDTSC降低EXPLAIN ANALYZE的时间开销

即将发布的Postgres 19版本将通过采用RDTSC指令替代RDTSCP,降低EXPLAIN ANALYZE的时间开销,从而提高性能。这一改进使得在更多工作负载中启用auto_explain.log_timing成为可能。此外,新设置“timing_clock_source”允许用户选择时钟源,以优化查询性能。

卢卡斯·菲特尔:期待Postgres 19:使用RDTSC降低EXPLAIN ANALYZE的时间开销

Planet PostgreSQL
Planet PostgreSQL · 2026-04-11T12:00:00Z

Postgres 19引入了并行TID范围扫描功能,允许多个核心同时处理大表的维护任务,显著提高效率。测试表明,使用并行处理可将执行时间缩短至原来的三分之一,优化了资源利用,适合数据库管理员和开发者进行数据维护。

罗宾斯·塔拉坎:Postgres 19 的 TID 范围扫描速度提升至原来的三倍

Planet PostgreSQL
Planet PostgreSQL · 2025-12-08T19:30:00Z

Postgres 19引入了优化的连接估算方法,解决了传统O(N^2)复杂度的问题。通过构建哈希表,复杂数据的估算性能显著提升,复杂度降至O(N),使查询规划速度更快,适应现代数据需求。

罗宾斯·塔拉坎:JOIN规划速度提升至16倍!

Planet PostgreSQL
Planet PostgreSQL · 2025-12-02T19:30:00Z

Postgres 19引入了新功能,使数据库规划器能够“透视”黑箱函数,提升复杂查询的执行效率。开发者可以提供支持函数,规划器可直接使用原始SQL查询树,从而显著减少执行时间,优化执行计划。

罗宾斯·塔拉坎:教查询规划器透视C函数

Planet PostgreSQL
Planet PostgreSQL · 2025-11-28T19:30:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码