小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI

PostgreSQL通过顺序扫描、索引扫描和位图扫描等不同策略读取数据。表以8KB页面存储,每个元组包含可见性信息。顺序扫描逐页读取,索引扫描通过索引查找,位图扫描先构建位图再读取。可见性图优化提升性能,降低CPU开销。选择扫描策略时,PostgreSQL利用成本模型评估最佳方案。

Warda Bibi:PostgreSQL如何扫描您的数据

Planet PostgreSQL
Planet PostgreSQL · 2026-03-05T08:15:20Z

It is 3 AM. A rogue DELETE just wiped 500,000 customer records. Traditional recovery takes hours and risks collateral damage. This guide shows you how to recover accidental DELETEs and UPDATEs in...

Zhang Chen: Expert-Level PostgreSQL Deleted Data Recovery in Just 5 Steps — No Kernel Knowledge Required

Planet PostgreSQL
Planet PostgreSQL · 2026-03-05T00:00:00Z

In PostgreSQL, a DELETE operation does not immediately erase data from disk. The MVCC mechanism retains deleted rows as dead tuples, and reading these dead tuples is one viable approach to data...

Zhang Chen: Inside the Kernel: The Complete Path to PostgreSQL Delete Recovery — From FPW to Data Resurrection

Planet PostgreSQL
Planet PostgreSQL · 2026-03-05T00:00:00Z

I'm proposing a very ambitious patch set for PostgreSQL 19. Only time will tell whether it ends up in the release, but I can't resist using this space to give you a short demonstration of what it...

Robert Haas: pg_plan_advice: Plan Stability and User Planner Control for PostgreSQL?

Planet PostgreSQL
Planet PostgreSQL · 2026-03-04T17:55:00Z
Jan Kristof Nidzwetzki:pg_plan_alternatives:使用eBPF追踪PostgreSQL的查询计划替代方案

SQL是一种声明性语言,用户只需指定结果,数据库管理系统的优化器负责选择最佳执行计划以执行查询。

Jan Kristof Nidzwetzki:pg_plan_alternatives:使用eBPF追踪PostgreSQL的查询计划替代方案

Planet PostgreSQL
Planet PostgreSQL · 2026-03-04T00:00:00Z

© Laurenz Albe 2026 PostgreSQL has supported the (non-standard) ON CONFLICT clause for the INSERT statement since version 9.5. In v19, commit 88327092ff added ON CONFLICT ... DO SELECT. A good...

Laurenz Albe: INSERT ... ON CONFLICT ... DO SELECT: a new feature in PostgreSQL v19

Planet PostgreSQL
Planet PostgreSQL · 2026-03-03T04:00:48Z
弗洛尔·德里斯:Developer U:在PostgreSQL中锻炼凝聚力和技术技能

安德鲁·邓斯坦的PostgreSQL开发者培训项目“Developer U”在迪拜举行了第二次线下会议,参与者学习数据库引擎核心开发,进行项目合作,并讨论AI生成代码的伦理。培训促进了参与者之间的联系,未来将继续举办第三次会议,培养数据库开发人才。

弗洛尔·德里斯:Developer U:在PostgreSQL中锻炼凝聚力和技术技能

Planet PostgreSQL
Planet PostgreSQL · 2026-02-27T17:04:59Z
基于PostgreSQL的视频会议

SpacetimeDB首次通过PostgreSQL实现视频通话,前端捕获音视频并发送至数据库,实时转发给接收者。逻辑复制确保数据有序,支持视频和音频流,每通话保留5-7秒帧,性能超出预期。

基于PostgreSQL的视频会议

PlanetScale - Blog
PlanetScale - Blog · 2026-02-27T00:00:00Z
Radim Marek:PostgreSQL统计:为何查询运行缓慢

数据在8KB页面中的组织方式影响索引扫描的效率。规划者假设随机页面读取成本是顺序读取的4倍。当相关性高时,索引指向的行物理相邻,顺序I/O成本较低;而相关性低时,读取成本增加,顺序扫描可能比索引扫描更具成本效益。

Radim Marek:PostgreSQL统计:为何查询运行缓慢

Planet PostgreSQL
Planet PostgreSQL · 2026-02-26T23:01:01Z
穆罕默德·阿基尔:PostgreSQL中的语义缓存:pg_semantic_cache的实用指南

本文介绍了在Rocky Linux 9上安装pgEdge企业版Postgres 17及pgvector的步骤,包括构建工具的安装、PostgreSQL的配置和数据库的初始化。

穆罕默德·阿基尔:PostgreSQL中的语义缓存:pg_semantic_cache的实用指南

Planet PostgreSQL
Planet PostgreSQL · 2026-02-25T06:03:29Z

A while ago, I wrote about the index corruption that you can get after an operating system upgrade, and recently I detailed how to keep the pain of having to rebuild indexes minimal. Since this is...

Laurenz Albe: Create your PostgreSQL clusters with the "builtin" C collation!

Planet PostgreSQL
Planet PostgreSQL · 2026-02-24T05:18:00Z
哈基·贝尼塔:PostgreSQL中的行锁与连接可能产生意想不到的结果

识别不良模式后,我们开始考虑预防措施。以往使用Django检查特定模式,但这次因需深入理解代码及执行上下文而更具挑战性。

哈基·贝尼塔:PostgreSQL中的行锁与连接可能产生意想不到的结果

Planet PostgreSQL
Planet PostgreSQL · 2026-02-23T22:00:00Z

我成功将PostgreSQL实例升级到18版,记录了升级过程中的数据快照和配置调整,计划在下次直接更新主服务器。

Dan Langille:在FreeBSD上直接升级PostgreSQL

Planet PostgreSQL
Planet PostgreSQL · 2026-02-22T16:11:38Z
Databricks推出Lakebase,一种用于AI工作负载的PostgreSQL数据库

Databricks推出Lakebase,一种无服务器的PostgreSQL OLTP数据库,支持独立扩展计算和存储,旨在简化实时应用和AI工作负载。它提供数据分支、时间点恢复等功能,提升开发效率和数据一致性,支持高达8TB的实例,适用于机器学习和嵌入式分析,目前已在AWS上可用,未来将支持Azure和Google Cloud。

Databricks推出Lakebase,一种用于AI工作负载的PostgreSQL数据库

InfoQ
InfoQ · 2026-02-22T10:25:00Z

A migration case with only a JAR and no source code shows why Oracle syntax compatibility is not always a fake requirement, and how IvorySQL + Pigsty can absorb legacy debt at low cost.

Ruohang Feng: Is Oracle-Compatible PostgreSQL Actually Useful?

Planet PostgreSQL
Planet PostgreSQL · 2026-02-22T00:00:00Z

2026年2月9日,Álvaro Herrera 提交补丁,允许按进程类型设置 log_min_messages,支持以逗号分隔的级别列表,兼容旧版本,方便开发者调试。

Hubert 'depesz' Lubaczewski:等待 PostgreSQL 19 – 允许按进程类型设置 log_min_messages

Planet PostgreSQL
Planet PostgreSQL · 2026-02-21T19:05:27Z

2026年2月3日,藤井正雄在psql中新增了转义符%i,用于显示连接服务器的热备状态。若服务器为热备模式,则显示为standby,反之则为primary。这一改进有助于数据库管理员快速识别数据库角色,提高工作效率。

休伯特·德佩兹·卢巴切夫斯基:等待 PostgreSQL 19 – psql:新增 %i 转义符以指示热备状态

Planet PostgreSQL
Planet PostgreSQL · 2026-02-21T14:51:47Z
Hamza Sajawal:通过战略性PostgreSQL索引将ORM慢速问题提升80%

现代应用程序依赖ORM进行快速开发,但ORM生成的查询往往未优化数据库性能。某企业客户面临高读IOPS和慢查询问题。分析发现,尽管内存和硬件正常,但过多的顺序扫描导致性能下降。通过战略性索引技术,我们显著提升了PostgreSQL性能,无需修改应用查询。

Hamza Sajawal:通过战略性PostgreSQL索引将ORM慢速问题提升80%

Planet PostgreSQL
Planet PostgreSQL · 2026-02-20T11:41:10Z
Radim Marek:深入了解PostgreSQL的8KB页面

PostgreSQL使用8KB页面进行数据存储,每次操作涉及整个页面,页面包含元数据、行指针和实际数据,优化了存储和检索效率。虽然可以调整页面大小,但默认设置已满足大多数需求。

Radim Marek:深入了解PostgreSQL的8KB页面

Planet PostgreSQL
Planet PostgreSQL · 2026-02-19T21:45:55Z
如何对您的PostgreSQL IIoT数据库进行压力测试并从中学习

工程师应对工业物联网(IIoT)数据库进行压力测试,以识别瓶颈并优化配置。通过模拟数据和监测性能,确保数据库在实际使用中的可靠性,避免潜在故障。同时,设计时需考虑安全系数,以应对未来需求变化。

如何对您的PostgreSQL IIoT数据库进行压力测试并从中学习

Timescale Blog
Timescale Blog · 2026-02-18T19:43:56Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码