postgresql

ss2737 小时前
数据库·人工智能·postgresql
为什么PostgreSQL适合AI场景?这是 AI 赋能 PostgreSQL 专题的第一篇。在讨论 pgvector 怎么用之前,先回答一个更根本的问题:AI 应用到底需要数据库具备什么能力?PostgreSQL 凭什么成为候选,它的边界又在哪里? 这一篇不吹“PG 万能”,而是把 PG 在 AI 场景下的真实位置、它能兑现的承诺、以及它兑现不了的部分,一次讲清楚。
考虑考虑8 小时前
数据库·后端·postgresql
Posrgresql恢复.backup文件在 PostgreSQL 中,.backup 文件通常是由 pg_dump 工具生成的自定义格式(Custom Format) 逻辑备份文件。它不是纯文本 SQL,而是经过压缩的二进制归档,必须使用 pg_restore 进行恢复
Jesse_EC12 小时前
数据库·postgresql
换乘次数最少的路径 SQL 查询详解与实战经验——从 WITH RECURSIVE 到 pgRouting上一篇《骑手轨迹热力图 SQL 查询详解与实战经验》之后,同一套本地生活平台数据集的第二题是图论:40 个站点、两条线路、两个换乘点,求 1 号站到 39 号站换乘次数最少(相同则总距离最短)的路径。
zhangjw3421 小时前
数据库·postgresql
1-6 PostgreSQL 特色类型实战:数组、JSON & JSONB、枚举、范围类型🔥 专栏:PostgreSQL 从入门到企业实战PostgreSQL 区别于 MySQL、Oracle 的核心优势之一,就是丰富的原生特色数据类型。日常业务中的标签存储、动态属性、状态枚举、时间区间、数值范围场景,无需借助中间表、字符串拼接,直接用原生类型即可高效实现。
IvorySQL1 天前
数据库·postgresql
深入 PostgreSQL WAL:从崩溃恢复到逻辑复制导读:本文根据 Bruce Momjian 在 HOW 2026 大会上的《The Wonderful World of WAL》主题演讲及演示文稿整理。
FungLeo1 天前
postgresql·golang·sqlite·go·数据库迁移·成为全栈
成为全栈·Go 后端篇·从 Node SQLite 到 PostgreSQL:把迁移做成独立交付物数据搬迁不是把表导成 JSON 再导入。它要锁定源快照、定义字段规范、遵守父子顺序、拒绝危险目标,并在真实写入后核对关系和计数。
Small-Young2 天前
数据库·spring boot·mysql·postgresql·乐观锁·并发控制
数据库乐观锁深度解析:MySQL、PostgreSQL 实战 + Spring Boot 集成指南银行转账超发、电商库存超卖、票务系统重复下单——这些高并发下的经典数据一致性噩梦,都指向同一个根源:并发写入时没有可靠的冲突检测。乐观锁以"不加锁、提交时验证"的思路,在读多写少的场景下优雅解决这一问题。本文从原理出发,重点剖析 MySQL 和 PostgreSQL 的乐观锁实现,兼顾其他主流数据库,并提供 Spring Boot + JPA/MyBatis-Plus 的完整落地方案。
瀚高PG实验室2 天前
数据库·postgresql·瀚高数据库
瀚高数据库运行日志(错误日志)查看与分析方法本文档讲解瀚高数据库运行日志配置、csv 日志字段解读、日志过滤实操以及典型故障日志案例,用于指导运维人员通过数据库日志完成故障定位、问题排查,支撑数据库日常运维与故障处置工作。
snow@li2 天前
数据库·postgresql
PostgreSQL:PostgreSQL(PG)全景深度梳理PostgreSQL(简称PG,后gres)是遵循BSD协议、企业级开源关系型数据库,以强SQL标准、MVCC、可扩展、丰富索引、JSONB、分区、插件生态为核心特色,广泛用于业务核心库、GIS地理信息、时序分析、数据中台、OLTP+轻量OLAP混合场景。本文沿用Redis梳理结构,以多表格结构化形式,从基础定位、内核架构、数据类型、索引体系、事务隔离、高可用、备份恢复、参数调优、GUI客户端、MySQL横向对比、踩坑规范完整梳理。
瀚高PG实验室2 天前
数据库·postgresql·瀚高数据库
HGHAC集群版本升级1、文档用于指导HGHAC集群版本升级。 2、此文档以V4.2.3升级到V4.2.7.4为示例。1、升级前检查etcd和hghac集群状态
IvorySQL2 天前
数据库·postgresql
PostgreSQL 日报|子表 CHECK 约束恢复标记错误(11 月 2 日)企业数据治理为组织提供了一套结构化框架,用于在云平台、SaaS 应用、遗留系统和本地基础设施等复杂环境中统一管理数据。文章指出,有效的数据治理能帮助 CIO 等管理层回答关键问题:数据存储在哪里、由谁负责、谁可以访问,以及数据如何变更。对于在大型企业架构中运行的 PostgreSQL 环境而言,数据治理为分布式和混合部署场景下维护数据完整性、责任划分和合规…
ss2732 天前
数据库·postgresql
PostgreSQL常见索引问题与解决方案上一篇我们聊了索引的设计策略:怎么建复合索引、什么时候用部分索引、INCLUDE 的收益边界在哪里。但建好索引只是开始。真实的生产库跑上几个月,往往会积累出一堆“看起来有用、实际没用”的索引——有的因为查询写法失效,有的因为统计信息过期被优化器放弃,有的因为 MVCC 膨胀到体积是合理值的几倍,还有的纯粹是冗余。这一篇,我们把索引从“建”到“管”的常见问题逐一拆开:为什么索引没被使用?怎么找到没用的索引?找到了之后怎么安全地清理?
瀚高PG实验室2 天前
数据库·postgresql·瀚高数据库
发布端逻辑复制槽消失系统平台:不适用 版本:4.5将发布的数据进行加密,重启服务器后,逻辑复制槽消失,检查发布端数据库报ERROR,42704,“replication slot ”“sub370611”is not exist“,”sub370611”
ss2732 天前
数据库·postgresql
PostgreSQL慢查询定位与优化上一篇我们聊了索引膨胀、冗余索引和未使用索引的识别与清理。这一篇,我们进入性能运维的核心闭环:发现慢查询、定位根因、实施优化、验证效果。很多人把“慢查询优化”等同于“加索引”,但真实的生产问题往往更复杂:一条查询在 pg_stat_statements 里看起来很快,却因为调用次数极高而消耗了最多 CPU;另一条查询单次跑了 4 秒,但一天只跑两次,总成本远不及前者。优化的对象应该是“总成本最高”的查询,而不是“单次最慢”的查询。
l1t3 天前
数据库·postgresql
DeepSeek总结的如何在 PostgreSQL 中删除一张 4 TB 的表如何在 PostgreSQL 中删除一张 4 TB 的表2026-10-31 · 19 分钟 · Radim Marek
l1t3 天前
数据库·人工智能·postgresql
DeepSeek总结的pgrust以光速编程:构建 Gravity 查询引擎以光速编程:构建 Gravity 查询引擎我们如何从硬件的速度极限出发反向工作,构建出 pgrust v0.4-beta 中的查询引擎 Gravity。
Y004 天前
数据库·postgresql
PostgreSQL 权限管理踩坑记:从 42501 到默认权限和 RLS前段时间给一个新库配只读账号,执行了这么一句:应用连上去还是报 permission denied for schema app。当时还纳闷,表权限都给了,怎么连 schema 都不让看。后来才反应过来,schema 的 USAGE 没给。这个错不复杂,但挺典型:PostgreSQL 的权限不是给一张表就完事,它是分层管的,库、schema、对象各管各的,上面一层给了不代表下面自动通。
高铭杰4 天前
数据库·postgresql
Postgresql源码(160)新的共享内存注册机制,为动态调整shared_buffers打基础版本为 20devel (https://github.com/postgres/postgres/commit/6cda9dfc4f9764b6957e4e214193936ffb92906b)
余槐i4 天前
spring boot·redis·mysql·postgresql·事务
PostgreSQL 加索引后查询反而更慢:优化器弃用索引的 3 种情形本文摘要:生产库中给过滤列加索引后,相同查询的执行时间不降反升。成本驱动优化器因候选路径变化重新估算成本,可能选择实际更差的计划。该现象取决于数据分布、存储 I/O 特性和成本参数,不同环境表现差异较大。
zhangjw344 天前
数据库·postgresql
1-5 PostgreSQL 数据类型全集:基础类型、字符串、数值、时间类型在 PostgreSQL 数据库开发中,字段数据类型选型直接决定数据存储精度、查询性能、存储空间以及业务容错性。很多线上Bug、数据错乱、性能瓶颈,根源都是初期类型选型不规范、时区认知缺失、精度配置混乱。