从disable_cost到disabled_nodes,最小代价预估质的飞跃
在HOW2025大会优化专场,老杨分享了修改disable_cost为GUC结合pg_hint_plan实现精准执行计划控制的实践。主要是举例了一个极端case,在17版本依然需要disable_cost的动态调整来实现hint精准指定索引。对于disable_cost的讨论早在2019年就开始了,一直持续到现在,可参考社区邮件。邮件前期主要是讨论disable_cost默认常量值不足,往往导致s
如何设置 Lustre 文件系统并在其上运行 PostgreSQL
概述与 PostgreSQL 类似,Lustre 文件系统也是一个开源项目,始于大约 20 年前。根据维基百科,Lustre 文件系统是一种并行分布式文件系统,专为大规模集群计算设计,支持原生远程直接内存访问(RDMA)。Lustre 文件系统具有可扩展性,可用于多个计算机集群,包含数万个客户端节点、数十 PB 的存储容量(分布在数百台服务器上),以及超过 1TB/s 的聚合 I/O 吞吐量。本文
了解 PostgreSQL 的 MVCC 可见性基本检查规则
1. 引言根据 Vadim Mikheev 的说法,PostgreSQL 的多版本并发控制(MVCC)是一种“在多用户环境中提高数据库性能的高级技术”。该技术要求系统中存在同一数据元组的多个“版本”,这些版本由不同时间段内获取的快照进行管理。换句话说,在这种技术下,PostgreSQL 需要根据多个参数(如获取的快照、当前事务 ID 等)来判断哪些元组对用户是“可见”的,哪些是不可见的。这也被称为
立即报名|PostgreSQL 技术峰会哈尔滨站与您相约 8 月 30 日
本次活动由中国开源软件推进联盟PostgreSQL分会(简称:PG分会)联合哈尔滨PG用户组共同举办,以“PostgreSQL与国产生态”为主题,结合当下开源、国产化趋势,邀请技术专家围绕数据库的应用案例、运维经验、技术要点、行业方向等进行分享,推动PostgreSQL在中国的发展。时间&地点举办时间:2025年8月30日(周六)下午举办地点:哈尔滨市道里区友谊路392号*全季酒店2楼会议
PostgreSQL 从参数调优到 AI 诊断的实战指南
本文整理自 IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛中的演讲,演讲嘉宾:王丁丁,工业互联网数据库专家,PostgreSQL ACE。本文将从以下五个方向展开:参数调优基础性能优化进阶架构设计实践AI 诊断工具链未来方向两个场景场景一:数据库突然变慢了,我们该怎么办?在日常的应用中,我们有时会发现,数据库突然变慢了。遇到这种问题,我们该怎么办?上一体机?换数据库?换硬件
使用 libpq 的 COPY 协议维护自定义 PG 到 PG 连接
1. 引言最近在我的开发工作中,需要在主节点上的 PG 后端与备节点上的其他 PG 后端之间维护一个自定义连接,以传输除现有 walsender/walreceiver 连接所传输的 WAL 数据之外的自定义数据。当然,我可以简单地创建一个新的独立后端并自己维护一个 socket 连接来传输自定义数据。从技术上讲,这是可行的,但也会带来一些问题。自定义连接的持久性、用户安全性、数据加密都需要额外处
Bruce Momjian 的旅行揭示了 Postgres 的未来
Bruce Momjian 不仅为 Postgres 发声,他也在倾听它的声音。今年夏天,他在四大洲的城市中,从夏洛特到深圳,与学生、企业领导者和开源新人坐在一起,每个人都有不同的故事,但都怀揣着同一个目标:构建一个开放、持久且免费的系统。作为 Postgres 的联合创始人及社区倡导者,在 EDB 的支持下,Bruce Momjian 几十年来致力于将 PostgreSQL 发展成一场全球运动。
如何使用 pg_rman 进行 PostgreSQL 的备份与恢复
概述PostgreSQL 是一种非常流行的开源关系型数据库管理系统,广泛应用于众多生产环境中。为了确保生产环境始终正常运行,您需要使用多种工具,其中备份与恢复工具是必不可少的。本篇博客将介绍一种专为 PostgreSQL 设计的备份与恢复工具,即 pg_rman。什么是 pg_rmanpg_rman 是一个免费的实用程序,专为 PostgreSQL 数据库的备份与恢复设计。它可以对整个数据库集群进
IvorySQL 上线 Navicat
近日,IvorySQL 已完成与全球领先的数据库管理开发工具 Navicat 的全面兼容适配!从 Navicat Premium 17.3 版本开始,用户可直接使用 Navicat 无缝连接、管理和开发 IvorySQL 数据库。Navicat 以其强大的功能、直观的用户界面和卓越的性能,深受全球数百万开发者和数据库管理员的信赖。此次 Navicat 对 IvorySQL 的原生支持,不仅是对 I
回顾 | Cédric Villemain亲述IvorySQL 2025生态大会:一场开源与未来的盛会
本文是 IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛国际分论坛演讲嘉宾Cédric Villemain撰写的参会感受。Cédric Villemain,Data Bene创始人,作为PostgreSQL领域的资深专家和企业家,Cédric在欧洲PostgreSQL市场具有重要影响力,通过Data Bene为全球客户提供专业的PostgreSQL服务和解决方案。IvoryS
PGSQL运维优化:提升vacuum执行时间观测能力
6 月底济南召开的 HOW2025 IvorySQL 生态大会上,我在内核论坛分享了 "提升 vacuum 时间观测能力" 的主题,提出了新增统计信息的方法,增强 vacuum 执行时长的观测能力。同时也给大家分享了一些 DBA 上手内核的感悟。vacuum 在 PG 中是一个无法绕开的话题,甚至有些用户因为 vacuum 的特性而放弃 PG。老杨认为只要做好 vacuum 的
Bruce Momjian 深圳 meetup 回顾
2025 年 7 月 18 日,由中国开源软件推进联盟 PostgreSQL 分会(简称:PG 分会)、IvorySQL 开源数据库社区、英特尔大湾区科技创新中心联合主办的 PostgreSQL 数据库技术峰会深圳站圆满落幕。本次活动旨在增强国内 PGer 与 PostgreSQL 全球开发组之间的联系与合作。Bruce Momjian 将与国内重要嘉宾一起回顾过去 20 年间 PostgreSQ
恭贺开源之夏 2025 IvorySQL 项目中选学生
6月28日,经历了导师、社区、组委会三轮审核后,开源之夏2025中选名单正式揭晓!今年,共有518位海内外高校同学在愈发激烈的竞争中脱颖而出,成功中选开源之夏2025项目任务。中选公示名单:https://summer-ospp.ac.cn/org/projectlist在开源之夏 2025 活动中,IvorySQL社区共提交了2个项目课题,分别是:为IvorySQL增加一键式安装脚本、为Ivor
IvorySQL 专家顾问委员会成立啦!
Oracle 作为企业级数据库市场的领导者,凭借其强大的功能、广泛的市场影响力以及完善的技术支持和推广体系,长期占据行业主导地位。但近几年来,PostgreSQL 凭借卓越的性能和灵活性,成为备受瞩目的开源数据库软件。IvorySQL 基于 PostgreSQL 开发,新增了与 Oracle 数据库的兼容功能,旨在结合开源优势与企业级需求。为推动 IvorySQL 的生态发展,IvorySQL 2
泰山孵化器路演分论坛揭秘,5大开源项目闪亮登场!
本周五,IvorySQL 2025 生态大会暨 PostgreSQL高峰论坛就正式开启了!你报名了吗?还没报名的小伙伴,抓紧报名哟!在之前的文章中,向大家介绍了本次大会的分论坛、议程、特色活动等等。本文将为大家介绍一下,同样非常特殊的一个分论坛:泰山开源技术孵化器项目路演分论坛。"泰山开源技术孵化器"(以下简称"泰山孵化器")是 2025 年 2 月,由齐鲁
IvorySQL 2025 生态大会亮点抢先看!
6月27日-28日,IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛将在济南盛大开幕!日前,我们已公布大会的部分议程,有没有让你心动呢?从隆重的开幕仪式到多样的前沿技术分论坛,再到独特的参会体验,这场盛会将带来哪些惊喜呢?本篇文章就为你逐一揭晓。主论坛重磅仪式,开启开源新篇章6月27日上午,主论坛将举行『泰山开源技术孵化器发布仪式』。该孵化器由齐鲁软件园、山东省开源生态促进会
PostgreSQL 数据库技术峰会重庆站回顾|IvorySQL 开源实践与社区生态
2025 年 6 月 7 日,由中国开源软件推进联盟 PostgreSQL 分会(简称:PG 分会)联合重庆思庄科技有限公司共同举办的 PostgreSQL 数据库技术峰会重庆站圆满落幕。本次活动以“PostgreSQL 与国产生态”为主题,结合当下开源、国产化趋势,邀请技术专家围绕数据库的应用案例、运维经验、技术要点、行业方向等进行分享,推动 PostgreSQL 在中国的发展。IvorySQL
揭秘国际 PG 大咖:独到见解与精彩演讲议题抢先看
6月27日-28日,IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛将在济南盛大开幕!这场为期两天的技术盛宴将汇聚 50+ 全球数据库领域顶尖专家,通过主题演讲、15+ 专题分论坛及创新成果展区,深入探讨数据库内核优化、AI 融合、云原生架构、开源生态共建等前沿话题。大会旨在打造产学研用协同创新的高端平台,加速 PostgreSQL 技术突破与产业升级,引领开源数据库新未来。
版本发布| IvorySQL 4.5 发布
2025 年 6 月 4 日,IvorySQL 4.5 正式发布!新版本全面支持 PostgreSQL 17.5,新增多项新功能,并修复了已知问题。增强功能PostgreSQL 17.5 增强功能:修复检查声明为 GB18030 编码的无效字符串时单字节缓冲区过读问题正确处理分区表上的自引用外键避免 brin_bloom_union() 合并压缩 BRIN 摘要时发生数据丢失正
国内外 PG 大咖云集泉城!这场 PG 全球盛会不容错过,抓紧报名!
6月27日-28日,IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛即将在泉城济南启幕!本届大会以『开源链接世界』为主题,汇聚了全球技术精英。我们荣幸邀请到国际 PostgreSQL 社区的核心贡献者,包括 Bruce Momjian(PG联合创始人)和 Cédric Villemain(Data Bene CEO)等 50+ 国内外 KOL齐聚济南,共同探讨 Postgre