小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
肖恩·托马斯:期待Postgres 19:新REPACK命令

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

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

Planet PostgreSQL
Planet PostgreSQL · 2026-05-29T09:21:51Z
防止表膨胀的无声螺旋

高频数据摄取会导致Postgres数据库出现表膨胀,影响性能。过多的死元组占用空间,导致查询变慢。通过调整自动清理设置和定期审计大表,可以减少膨胀,提升数据库性能。

防止表膨胀的无声螺旋

Timescale Blog
Timescale Blog · 2026-04-09T15:58:27Z
加藤信也:PostgreSQL中表膨胀的四个原因及其解决方法

PostgreSQL中的表膨胀是由于UPDATE或DELETE操作产生的“死元组”未被VACUUM回收,导致数据文件增大。造成膨胀的原因包括长时间运行的事务、未提交的准备事务、启用hot_standby_feedback的备用服务器查询和逻辑复制延迟。解决方法是终止阻止VACUUM的事务或查询。

加藤信也:PostgreSQL中表膨胀的四个原因及其解决方法

Planet PostgreSQL
Planet PostgreSQL · 2026-01-20T08:55:13Z
Umair Shahid:闲置事务会导致表膨胀?等等,什么?

闲置事务会导致PostgreSQL表膨胀,影响性能和占用磁盘空间。膨胀源于未清理的死元组,导致查询变慢和存储成本增加。为避免闲置事务,应监控状态、设置超时、优化应用逻辑并调整自动清理参数,以保持数据库高效运行。

Umair Shahid:闲置事务会导致表膨胀?等等,什么?

Planet PostgreSQL
Planet PostgreSQL · 2025-01-09T12:30:24Z
semab tariq: 触发PostgreSQL自动清理的场景

PostgreSQL的自动清理机制autovacuum用于处理死元组和表膨胀,确保数据库性能。它自动运行,无需用户干预,但在某些情况下可能不够及时,此时可手动执行清理。合理配置可优化数据库维护。

semab tariq: 触发PostgreSQL自动清理的场景

Planet PostgreSQL
Planet PostgreSQL · 2024-11-08T13:00:33Z
亚当·亨德尔:为高频变动表优化Postgres的自动清理

Postgres使用MVCC确保事务性和性能。更新和删除在Postgres中实现为删除和插入操作的组合。Postgres具有自动清理和优化表存储的自动清理过程,因为过多的插入、更新和删除可能导致表膨胀。表膨胀发生在表的物理占用空间超过其所包含数据的大小时。自动清理设置可以调整以管理表膨胀并提高性能。Postgres将删除的行标记为“死元组”,但它们仍然占用磁盘空间并可能降低查询性能。自动清理过程会删除死元组并优化表及其索引。清理是必要的,但如果配置不正确,可能会给系统带来负担。自动清理设置如autovacuum_vacuum_cost_delay和autovacuum_vacuum_cost_limit可以调整以平衡清理和系统效率。autovacuum_naptime参数确定自动清理运行之间的最小延迟。通过调整这些设置,可以减少查询延迟并提高系统性能。

亚当·亨德尔:为高频变动表优化Postgres的自动清理

Planet PostgreSQL
Planet PostgreSQL · 2023-08-31T00:00:00Z

本文讨论了PostgreSQL的MVCC实现可能存在的问题,包括表膨胀、事务ID环绕和可见性映射引入的开销浪费。其他MVCC实现提供了替代方案,但也存在一些权衡。在高可用性和性能之间需要做出选择。

PostgreSQL数据库MVCC事务机制的四个问题 - ottertune

极道
极道 · 2023-04-28T10:53:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

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