暂无搜索历史
分享一个经典案例:zhparser 分词参数不一致导致 PostgreSQL GIN 全文搜索静默失效,GIN索引搜索命中0行,Seq Scan却能查到。
一例由 invalid 索引引发的诡异 UPDATE 报错,从 _ccnew 索引到悬空 CTID 的完整排查。
• PID 2886325 一个 backend 独占 80.4 GB,是其它进程的 16 倍以上;
老杨用AI做了一个玩具,可以随时随地通过SQL打印PG进程堆栈或记录至日志。分享给大家。
德哥,PostgreSQL社区灵魂人物,PostgreSQL中国社区首席布道师,PostgreSQL中文社区大学校长,PostgreSQL ACED...
在PCC2024大会主题分享《pg_hint_plan技术内幕》中,我曾预留了一个对于hint_table的优化点。
先说说危害:首先报错表肯定只能操作一部分数据;另外会影响到autovacuum,导致实例事务id回收慢。
记录一起mysql_fdw bug,同样的sql通过mysql_fdw远程查询,和本地查询mysql数据库结果是不同的。
给大家分享一个有趣的案例,同一个sql,索引扫描比全表顺序扫描获取的数据更少。本篇我们深入分析一起索引排序规则损坏的案例,并debug验证索引扫描的主要过程。
还在以最终cost来判断计划是否最优?那就大错特错了!!!本篇老杨和大家一起抽丝剥茧,从源码入手分析计划跑偏的原因。
又和开发干了一架!!!一条简单的insert跑了30分钟还未结束,正常运行且未被阻塞,到底是什么原因呢?且看老杨下文分析。
又遇到一起值得给大家分享的案例,在PG14版本以下使用声明式分区表时,稍不小心就会将机器内存打爆,怎么回事呢?且看老杨分析。
最近老杨体验了多个基于PG的开源数据库,对于有鲜明特点的开源产品总会抽时间上手把玩下。
IvorySQL开源社区最近有“IvorySQL & PostgreSQL 迁移实战经验征集”活动。老杨也想凑凑热闹,翻开IvorySQL文档看到了Oracle...
为了准备IFClub社区10.25西安站活动分享话题,老杨最近利用空闲时间研究了几篇Learned Based Optimizer相关论文。第一感触就是好多都是...
本篇来自少辉,利用空闲时间深入研究pgstattuple,给年轻优秀的DBA点赞。
本篇我们简单体验下OpenTenBase-V5, V5主打Oracle兼容性,不过老杨这次不打算验证这里。主要围绕编译安装集中式以及opentenbase_ai...
今天的案例来自于我的同事楚帝(不是花名,让我称呼他楚弟,但他太牛了,我们私下叫他楚帝),一名非常优秀的PostgreSQL DBA。
言归正传,德哥最近写了一篇PG实时堆栈跟踪[1],其中介绍了通过配置内核函数名到backtrace_functions参数,当发生错误时,就会打印堆栈信息了。也...
前阵子同事小帅找到老杨,说一个跨库访问的sql运行很慢,慢得就像找女朋友的节奏一样。经过诊断发现是joinclause没有按预期pushdown到remote,...
暂未填写学校和专业
暂未填写个人网址