摘要: 文档是开源项目的重要组成部分。结构清晰、内容详细且准确、易于理解,这样的文档可以让用户更容易理解并上手使用开源项目,在使用的过程中,大部分问题也可以通过阅读理解文档来解决。在开源数据库的世界里,一份完整、准确的文档不仅是技术的指南针,更是社区成长的基石。 作为一款基于 PostgreSQL 的开源数 阅读全文
posted @ 2025-09-23 17:33 IvorySQL 阅读(16) 评论(0) 推荐(0)
摘要: 在数据库技术选型与迭代的浪潮中,迁移始终是企业与开发者绕不开的核心课题——从旧数据库升级到 PostgreSQL 社区版,从其他数据库(Oracle)迁移至 IvorySQL/PostgreSQL,每一步都藏着技术决策的智慧与实战踩坑的经验。 为汇聚更多迁移场景下的实战方案,助力开发者少走弯路,我们 阅读全文
posted @ 2025-09-16 20:47 IvorySQL 阅读(32) 评论(0) 推荐(0)
摘要: 在使用 PostgreSQL 数据库的过程中,有一组实践方式可以显著提升开发与协作体验。单个做法影响有限,但叠加起来效果十分明显。 使用 UUID 作为主键 UUID 确实存在一些缺点: 完全随机的 UUID 无法自然排序,对索引有一定影响 相比自增 ID 占用更多存储空间(而存储通常是成本最低的资 阅读全文
posted @ 2026-02-02 14:40 IvorySQL 阅读(0) 评论(0) 推荐(0)
摘要: 关于作者: Nickyoung,数据库领域从业者。PostgreSQL ACE,IvorySQL 专家顾问委员会成员。 公众号“👉PostgreSQL 运维之道”。 还在以最终 cost 来判断计划是否最优?那就大错特错了!!!本篇老杨和大家一起抽丝剥茧,从源码入手分析计划跑偏的原因。 问题现象 阅读全文
posted @ 2026-01-29 15:19 IvorySQL 阅读(5) 评论(0) 推荐(0)
摘要: PostgreSQL 18 正式发布,带来了多项重要改进,其中 RETURNING 子句的增强尤为突出。该特性在 MERGE RETURNING 场景下实现了关键突破,可显著简化应用架构,并提升数据变更追踪能力。 RETURNING 子句的演进 RETURNING 子句长期以来用于在 INSERT、 阅读全文
posted @ 2026-01-27 15:05 IvorySQL 阅读(8) 评论(0) 推荐(0)
摘要: 关于作者: Nickyoung,数据库领域从业者。PostgreSQL ACE,IvorySQL专家顾问委员会成员。 公众号 “ 👉 PostgreSQL 运维之道 ”。 给大家分享一个有趣的案例,同一个 sql,索引扫描比全表顺序扫描获取的数据更少。本篇我们深入分析一起索引排序规则损坏的案例,并 阅读全文
posted @ 2026-01-22 15:32 IvorySQL 阅读(3) 评论(0) 推荐(0)
摘要: PostgreSQL 在各行各业的关键应用中具有极高适用性。尽管 PostgreSQL 提供了良好的性能,但仍存在一些用户不太关注但对整体效率与速度至关重要的问题。多数人认为增加 CPU 核数、更快的存储、更大内存即可提升性能,但还有同样重要的因素需要关注——那就是延迟。 延迟意味着什么? 数据库执 阅读全文
posted @ 2026-01-20 17:24 IvorySQL 阅读(8) 评论(0) 推荐(0)
摘要: 过去一年,我们持续投入于 PostgreSQL 与 IvorySQL 的技术研究与实践。从一次次对内核细节的拆解,到新版本特性的验证,再到复杂场景下的迁移与部署,这些文章记录了技术不断被理解、被验证、被落地的过程。 在这里对这一阶段的技术内容进行一次集中回顾,邀请你一同翻阅这些探索过程! 注:点击标 阅读全文
posted @ 2026-01-15 16:34 IvorySQL 阅读(7) 评论(0) 推荐(0)
摘要: 在 PostgreSQL 中,SQL 查询的解析、执行等全流程的触发,均以应用程序与数据库建立有效连接为前提。 这一连接建立过程看似是简单的交互握手,实则背后蕴含复杂的底层机制——涵盖进程管理、身份认证,以及保障高效通信的二进制协议等核心环节。 深入理解 PostgreSQL 的连接处理机制,不仅能 阅读全文
posted @ 2026-01-14 16:07 IvorySQL 阅读(7) 评论(0) 推荐(0)
摘要: 作者简介:怀玉杰,瀚高股份研发工程师,负责 AI 方向研发,擅长算法分析与 AI 应用。 医院数据管理的挑战 介绍 当前医院的信息系统呈现出多系统并存的复杂局面。一家三甲医院通常运行着数十个不同的业务系统:HIS(医院信息系统)处理核心业务,EMR(电子病历系统)记录诊疗过程等。并且医院场景本身复杂 阅读全文
posted @ 2026-01-14 09:39 IvorySQL 阅读(57) 评论(0) 推荐(0)
摘要: 回顾 2025 年盛夏,HOW 2025 在泉城济南圆满落幕。百余位海内外专家齐聚,1500 余名开发者共襄盛举,不仅见证了 IvorySQL 与 PostgreSQL 生态的深度融合,更在大中华区掀起了一场开源技术的产业热潮。 在 PGConfEU2025 中,微软 Postgres 开源社区负责 阅读全文
posted @ 2026-01-08 16:06 IvorySQL 阅读(12) 评论(0) 推荐(0)
摘要: 当输入 SELECT * FROM users WHERE id = 42;并执行时,这条看似简单的 SQL 语句,实际上会在 PostgreSQL 内部触发一段复杂而精密的处理流程。该过程涉及多个后台进程、精细的内存管理机制,以及数十年数据库优化研究的成果。 查询执行的五个阶段 无论查询复杂与否, 阅读全文
posted @ 2026-01-07 14:43 IvorySQL 阅读(7) 评论(0) 推荐(0)