PostgreSQL 日报|建库策略致备库静默丢数据(9 月 12 日)

openGauss数据与PostgreSQL的差异对比 openGauss 数据库已经发布 2.0.1 版本了,中启乘数科技是一家专业的专注于极致性能的数据库服务提供商,所以也关注 openGauss 数据库的特性。因为 openGauss 是从 PostgreSQL 发展出来的,所以我们详细讲解对比一下 openGauss 与原生 PostgreSQL 数据库的对比。 阅读详情

PostgreSQL 技术文章

CERN PGDay 2027:征稿公告

CERN PGDay 2027 定于 2027 年 2 月 12 日在瑞士日内瓦举办,由 CERN 与 SwissPUG 联合组织,面向瑞士西部及法国边境地区的 PostgreSQL 用户、开发者和爱好者。会议为单日单轨制,设 6 至 7 场英语技术演讲,结束后将在 CERN 举办社交网络活动。议题涵盖高性能数据管理、基于 pgvector 的 AI 与向…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fcern-pgday-2027-announcement-and-cfp-3375%2F

Postgres 单次插入操作的真实成本

向一张有三个索引的 PostgreSQL 表插入单行数据,实际产生的物理 I/O 远超数据本身的大小。一条 40 字节的传感器记录会触发约 345 字节的 WAL 写入,原因是写放大效应:每行对应一条堆元组、三条索引条目以及四条 WAL 记录。检查点之后,全页写入还会进一步放大这一比率。文章提供了基于 pg_current_wal_lsn() 和 p…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.tigerdata.com%2Fblog%2Freal-cost-of-single-insert-in-postgres

PostgreSQL Hacker 电子邮件讨论精选

Recovery 冲突解决无法识别导入快照的后端进程

贡献者 chee.wooson 提交了 v3 补丁系列,修复 recovery 冲突解析遗漏快照导入 backend 的问题。核心问题在于:ProcArrayLock 释放后,其他 backend 可导入已列入等待列表的 backend 快照并宣告相同的 xmin,但该导入者不在 recovery 的等待列表中,导致 cleanup 可能在导入的快照仍依赖…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Recovery%20conflict%20resolution%20misses%20backends%20that%20import%20snapshots

REPACK (CONCURRENTLY) 可能导致逻辑解码会话崩溃

该线程讨论了 REPACK (CONCURRENTLY) 导致 logical decoding session 崩溃的问题修复。Masahiko Sawada 提交了相关补丁并宣布在无异议的情况下准备推送。Álvaro Herrera 审阅了补丁,表示认可,并对新增的 isolation spec 测试给予了肯定。由于无人反对,Sawada 确认补丁已正…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=REPACK%20(CONCURRENTLY)%20can%20crash%20a%20logical%20decoding%20session

8 字节 TOAST 值支持的再次尝试

讨论围绕 v17 补丁系列展开,该系列为 PostgreSQL TOAST chunk 标识符添加了 8 字节 OID(oid8)支持。Michael Paquier 在处理审查意见后提交了若干补丁,包括二进制升级支持、新增 toast_value_type reloption 以及用于 oid8 指针的新 vartag_external。Bhar…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Support%20for%208-byte%20TOAST%20values%2C%20round%20two

当主库可用时,如何从归档切换到流式复制的 XLog 源

本次讨论聚焦于在主库可用时将备库的 WAL 来源从归档恢复切换为流复制。核心问题在于:在高写入负载下(如 WAL 生成速率达 100 MB/s),备库通过归档恢复追赶进度时,由于 WAL redo 基本为单进程串行处理,无法跟上 WAL 生成速度,导致主库复制槽持续增长,数小时内即可耗尽主库存储空间。若启用了 slot 同步,这一问题还会波及下游的逻辑副本…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Switching%20XLog%20source%20from%20archive%20to%20streaming%20when%20primary%20available

Temporal 外键的问题讨论

Andres Freund 在审查 FOR PORTION OF 期间借助 AI 工具发现了 PostgreSQL 时态外键实现中的多个缺陷。具体问题包括:(1) 排除约束使用了错误的锁级别,因为 relcache 未将其纳入键列集合,导致使用了不冲突的 FOR KEY SHARE 锁;(2) VALIDATE CONSTRAINT 存在缺陷,QueueF…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Temporal%20fkey%20bugs

WAL_LOG CREATE DATABASE 策略在非标准页面布局下失效

该讨论涉及 WAL_LOG CREATE DATABASE 策略中的一个缺陷:备库在复制关系时会静默丢失所有的 all-visible/all-frozen 标志位及空闲空间数据,此问题独立于 Melanie Plageman 此前的提交。该提交新引入的断言在 v19 中暴露了这一问题。Plageman 指出,主库与备库之间的可见性映射差异可能由多种原因导…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=WAL_LOG%20CREATE%20DATABASE%20strategy%20broken%20for%20non-standard%20page%20layouts

行业新闻

OpenAI 与数学家矛盾升级:25 位学者联署公开信

25 位顶尖数学家联名发表公开信,指控包括 OpenAI 在内的 AI 实验室正在威胁其学术成果。此举标志着数学学术界与 AI 公司之间的矛盾进一步激化,争议焦点在于这些机构如何利用数学知识训练模型。随着 AI 系统在高级数学推理方面的能力不断提升,这场纷争也引发了学界对知识产权保护与 AI 开发伦理的深层思考。

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F09%2F11%2Fopenais-feud-with-mathematicians-is-only-escalating

Nscale 邀请前 OpenAI 高管 Fidji Simo 加入董事会,为潜在上市铺路

AI 基础设施公司 Nscale 宣布,前 OpenAI 二号人物 Fidji Simo 加入其董事会,此举被视为公司为潜在 IPO 做准备的重要信号。Simo 曾于 2023 年主导杂货配送平台 Instacart 成功上市,拥有丰富的科技公司上市经验。此次加盟表明 Nscale 正积极布局资本市场,借助其在 AI 领域和金融战略方面的双重专长推动公司扩…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F09%2F11%2Fnscale-adds-former-openai-exec-fidji-simo-to-its-board-ahead-of-potential-ipo

Moonshot AI 旗下 Kimi 瞄准年收入 20 亿美元目标

中国 AI 初创公司 Moonshot AI(旗下 Kimi 模型的开发商)宣布将年收入目标定为 20 亿美元。尽管 K3 模型的用量近几个月略有下滑,但 OpenRouter 数据显示,K3 模型目前每天在该平台上生成的 token 数量多达 3000 亿个。这一雄心勃勃的营收目标彰显了 Moonshot AI 对自身增长潜力的信心,也折射出全球 AI…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F09%2F11%2Fkimi-maker-moonshot-ai-targets-2-billion-in-annual-revenue

社交媒体动态

AI 能在数据库迁移的哪些环节发挥作用?

在一段简短的采访中,PostgreSQL 公司 CEO Hans-Juergen Schoenig 探讨了 AI 在数据库迁移中的实际作用。他表示,AI 几乎可以参与迁移流程的各个环节,但这并不意味着它能取代经验丰富的数据库工程师。这段视频是 CEO 系列访谈的一部分,核心话题是厘清 AI 当前真正能做什么,以及哪些工作仍然离不开人的专业判断。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_will-ai-replace-database-engineers-activity-7504169134415466496-4v8X

DeepSeek 4.1 Flash 发布当天即上线 Databricks

DeepSeek 4.1 Flash 发布当天即可在 Databricks 上使用。在 OfficeQA Pro V2 基准测试中,该模型达到了 Pareto 前沿,成为企业文档推理场景下极具竞争力的开源选择。用户可直接将其接入 Lakehouse 中的现有数据,从第一天起就能构建受治理的 AI 应用和智能体。所有调用均通过 Unity Gateway 路…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_deepseek-41-flash-is-on-databricks-the-day-activity-7504282298440192000-VaTZ

营销团队已经拥有数据,关键在于如何用好它

营销团队通常不缺数据,缺的是快速将数据转化为行动的能力。Genie One 专为这一痛点而设计,支持营销人员直接基于受治理的业务数据开展五类核心工作:营销活动与渠道效果分析、漏斗归因、360 度客户洞察、全渠道规划,以及移动端业务报告。用户可以用自然语言提问,复用已有分析模板,并设置定期自动回顾,无需每次从头搭建,有效缩短了从数据到决策的距离。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_marketing-teams-already-have-the-data-the-activity-7504246774279274497-7yyH

PostgreSQL使用 pg_rman物理备份搭建流复制备库(streaming replication standby) 摘要:使用pg_rman备份搭建PostgreSQL流复制备库 本文详细介绍了利用pg_rman工具快速搭建PostgreSQL流复制备库的完整流程。该方法结合物理备份的高效性和流复制的实时性,特别适合大型数据库环境。主要内容包括:主库上的pg_rman安装配置、全量备份操作;备份文件传输至备库;备库数据目录准备及恢复;流复制参数配置;以及最终的启动验证步骤。文章还提供了架构示意图和关键配置示例,并包含常见问题排查建议,如备库无法启动或复制卡顿情况的处理方法。整个流程强调通过.pgpass文件管理密码的安全 阅读详情

相关推荐

别再手动建表了!PostgreSQL 12+ 用内置分区表实现按月自动分区(附完整SQL)

本文详细介绍了PostgreSQL 12+内置分区表的自动化管理方案,帮助开发者告别手动建表的繁琐操作。通过声明式分区特性、pg_cron扩展定时任务和事件触发器实现动态分区,大幅提升查询性能和管理效率。特别适用于处理大型时间序列数据,如电商大促报表等场景。

weixin_30265103的博客 635

Postgresql 之备库

standby,备库

weixin_38319894的博客 1459

PostgreSQL主备库高可用部署实战指南

本文是一份PostgreSQL主备库高可用部署实战指南,详细介绍了从环境准备、主从流复制配置到监控验证的完整流程。文章重点阐述了如何通过流复制技术实现数据同步,并探讨了从异步复制到同步复制的进阶配置,以确保数据零丢失。此外,还引入了Patroni等工具实现自动故障切换,并提供了日常维护与避坑建议,帮助构建真正可靠的企业级数据库高可用架构。

weixin_28455801的博客 460

PostgreSQL:备库的延迟问题处理步骤

通过以上步骤,您可以全面排查 PostgreSQL 备库的延迟问题,找出可能的原因并采取相应的措施进行解决。该命令将搜索所有日志文件中包含“replication”字样的行,帮助您快速定位与复制相关的问题。该命令的输出将包括每个节点的角色、状态、时间线等信息,帮助您了解主备节点的当前状态。:该命令可以帮助您了解集群状态的变化历史,识别可能导致延迟的事件。,您可以识别出集群状态变化的时间点,帮助定位可能导致延迟的事件。在该目录下,您可以找到以日期命名的日志文件,如。该查询会返回当前复制连接的状态信息,包括。

喝醉酒的小白 2023

深入浅出SSD:固态存储核心技术、原理与实战(文末赠书)

作为经典畅销书的升级版,本书在第1版的基础上新增了大量新知识(如闪存、UFS、测试、文件系统等),并改写或删减了许多过时或不适用的内容,总修改量超过60%。本书由SSD技术社区SSDFans的核心团队成员联合业界、高校SSD方面的专家共同完成,相对于第1版,内容更全面、更新,也更有深度。本书从产品、技术和应用3个维度展开,全面、详细讲解了SSD的发展历史、产品形态、工作原理、整体架构,以及各个功能模块的原理和使用,从SSD的前端接口协议到FTL算法,再到后端的闪存和纠错,以及测试,本书都有涉及。

阿玥的小博客 3126

VS2015+Qt+OpenCV+open62541开发过程(05_VS2015中使用OPCUA open62541通过Kepware读写PLC数据)

此外还需要所需lib包:WS2_32.Lib(opcua通讯用到的库,opcua使用socket通讯,需使用此库),添加#pragma comment(lib,"ws2_32.lib") 语句,有的文章说需要添加ws2_32.lib文件或ws2_32.dll到项目资源中,貌似影响不大。2.在VS中选择x64平台会报错,选择x86平台可以用,应该是ws2_32.lib相关的库不支持64位,目前没有解决,继续后面的实验,看看用Qt后是否可以解决。6.VS中建立的变量,与读取的OPC点数据类型注意对应。

zzh17的博客 1863

postgresql搭建主备

postgresq搭建主备

谁伴我闯荡 3162

debian linux系统安装教程,Debian 10(Buster)安装过程图文详解

Debian 项目发布了它的最新稳定版 Debian 10,其代号是 “Buster”,这个发布版将获得 5 年的支持。Debian 10 可用于 32 位和 64 位系统。这个发布版带来很多新的特色,列出下面一些特色:引入新的 Debian 10 的主题 “FuturePrototype”新版本的电脑桌面环境 GNOME 3.30、Cinnamon 3.8、KDE Plasma 5.14、MAT...

weixin_39864601的博客 4988

PostgreSQL — 基于 Recovery 流复制的数据备份

目录 文章目录目录Recovery 流复制主库上操作备库上操作功能测试相关配置参数归档恢复恢复目标备份服务器PostgreSQL 12 的 Recoverypg_basebackup 命令差异 Recovery 流复制 早在 PostgreSQL 9.1 推出的 pg_basebackup 工具,用来搭建流复制的备库。 主备环境: PG SQL 版本:9.3 主库 IP: 192.168.1.36 备库 IP: 192.168.1.35 主库上操作 创建复制用户。 CREATE USER repus

烟云的计算 3090

【专栏导引贴】100+智能优化算法:从背景原理到代码实战(持续更新)

本专栏系统整理100+种现代优化算法,涵盖粒子群优化(PSO)、遗传算法(GA)、鲸鱼优化(WOA)等经典方法,以及白鲸优化(BWO)、非洲秃鹫优化(AVOA)等新兴算法。每篇详解包含生物启发原理、数学模型、代码实现及工程应用,采用统一编程风格,提供可直接运行的实例代码。专栏持续更新,旨在为研究者提供系统化的智能优化算法参考资料,实现从理论到实践的完整知识链。目前已收录23种算法,包括蚁群系统(ACS)、蝙蝠算法(BA)、天牛须搜索(BAS)等自然启发式优化方法。

qq_42212808的博客 3672

uv pip install时出现error: Request failed after 3 retries 解决方案

本文主要介绍了uv pip install时出现error: Request failed after 3 retries解决方案,希望能对使用Python的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案 2.1 方法一 2.2 方法二

weixin_43178406的博客 12万+

Postgresql备库复制冲突原理

1 总结 报错类似于这样: FATAL: terminating connection due to conflict with recovery DETAIL: User query might have needed to see row versions that must be removed. HINT: In a moment you should be able to ...

InternalsOf 5496

工业-实时数据采集

在主节点使用Flume采集/data_log目录下实时日志文件中的数据,将数据存入到Kafka的Topic 中(Topic名称分别为ChangeRecord、ProduceRecord和EnvironmentData,分区数为4),Flume 采集ChangeRecord。

dafsq的博客 592

PostgreSQL 日报|备份单页损坏被静默忽略(8 月 18 日)

文章指出,协议兼容只是基础,有一个核心概念对兼容性起着决定性作用,并逐一分析了各工具的表现。活动将涵盖多个平台方向的最新进展,包括 Genie、Genie Ontology、Unity AI Gateway、Lakebase、LTAP、Lakeflow、Lakehouse,以及统一安全、数据治理与开放数据共享等功能。Ashutosh Bapat 在较长时间延迟后,将其添加至下一个 commitfest 以防遗漏,随后又为满足 CFBot 的要求再次进行了 rebase,无实际冲突。输出中省略虚拟生成列。

IvorySQL的博客 246

全面解析智能座舱芯片参数:高通 (SA8295)vs 联发科,真实案例一行行讲给你听!

使用场景推荐芯片中低端车型 + 1屏导航语音SA8155P / MT8628(性价比高)中控+副驾+仪表+全景影像SA8255P / MT8678(性能强)高阶自动驾驶+域控融合SA8295P(顶级安全+算力)

weixin_43199439的博客 2084

Arduino 系列:Arduino Due 系列 (基于 ATSAM3X8E)_(5).电源管理与电压调节

电源管理与电压调节是确保嵌入式系统稳定性和可靠性的关键环节。通过合理选择电源输入方式、使用高效的电压调节器、设计适当的滤波电路和实施动态电源管理,可以有效提高系统的性能和寿命。同时,使用电源调试工具和编写调试代码,可以帮助开发者及时发现和解决问题。希望本文档能为使用 Arduino Due 的开发者提供有用的信息和指导。

2401_87715305的博客 1310

9.1 PostgreSQL数据备份策略与实践

数据备份是将数据从其原始位置复制到另一个位置的过程,以确保在发生数据丢失、损坏或灾难性事件时,数据可以被恢复。数据保护:防止数据丢失,确保数据的完整性和可用性。灾难恢复:在硬件故障、软件错误、自然灾害或其他不可预见事件导致数据丢失时,能够快速恢复数据。合规性要求:许多行业和地区都有法规要求企业必须定期备份数据,以满足合规性要求。版本控制:备份可以作为历史记录,帮助追踪数据的变化,便于进行审计和回溯。

Python老吕的博客 1973

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Postgresql12 + pgpool-ii 4.1.2 高可用集群[主备切换]配置和脚本编辑

Postgresql12 + pgpool-ii 4.1.2 高可用集群[主备切换]配置和脚本编写,来达到集群的主机自动上下线的加入集群和主动备份数据

SoGreater的博客 5418

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

postgresql 主备库archive_mode、archive_command

1、在主库,postgresql.conf配置文件配置如下       archive_mode=on       archive_command ='cp -i %p /u01/pg9.1/archivelog/%f       主库开启归档模式,归档日志写入/pg9.1/data/pg_xlog目录,archive_command把归档日志复制到/u01/pg9.1/archivelo

guoxianqi2012的专栏 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

PostgreSQL如何监控备库延迟

如何正确的监控PostgreSQL 数据库备库延迟

渔夫数据库笔记 1252

【PG流复制】Postgresql流复制主备切换

--操作系统命令,判断发送进程还是接收进程 ps-ef|grep"wal"|grep-v"grep" --数据查看 selectpid,usename,application_name,client_...

crygaj7140的博客 583

PostgreSQL 日报|8 字节 TOAST 值支持(9 月 16 日)

该线程讨论基于 XID 年龄的复制槽失效机制,重点关注备机槽同步中的边界情况。

IvorySQL的博客 234

PostgreSQL-基于PgSQL17和11版本导出所有的超表建表语句

基于17和11版本导出所有的超表建表语句

江节胜-胜行全栈AI 1223

PostgreSQL 12及PostGIS离线安装(centos7.9)

centos7.9 安装 postgresql 和 postgis

alun550的博客 3775

pgsql物理复制(pgsql 备库的搭建以及角色互换,提升)

结构图如下: Postgresql早在9.0版本开始支持物理复制,也称为流复制,通过从实例级复制出一个与主库一模一样的备库。流复制同步方式有同步,异步两种,如果主节点和备节点不是很忙,通常异步模式下备库和主库的延迟时间能够控制在毫秒级。物理复制只能复制整个实例。 逻辑复制也成为选择性复制,可以做到基于表级别的复制,选择需要逻辑复制的表,而不是复制实例上的所有数据库的表,10版本...

weixin_30426957的博客 407

别再手动建分区了!PostgreSQL 12+ 用这个触发器函数自动按月分区

本文详细介绍了PostgreSQL 12+中如何利用触发器函数实现时间序列数据的自动按月分区,解决手动分区带来的运维遗漏和性能问题。通过动态分区创建函数和智能触发器配置,开发者可以高效管理分区表,提升数据库性能和运维效率。

weixin_30315435的博客 521
上一篇: PostgreSQL 日报|Migrator 1.0 稳定版发布(9 月 11 日)
下一篇: PostgreSQL 日报|修复 REPACK 无效索引问题(9 月 14 日)
IvorySQL
博客等级 码龄5年 745粉丝 565原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值