-
PG故障处理:LOG: invalid resource manager ID 54故障处理
我们的文章会在微信公众号IT民工的龙马人生和博客网站 ( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 1、 故障现象 某数据库在2025-04-02发现备库同步中断,简单查看数据库LOG日志中有如下的报错信息: 2025-04-0 ...
-
PG故障处理:一次pg_auto_failover重建备库失败的分析
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 今天在帮朋友重建PG备库数据库,一共就200多G的数据库,重建了2个小时都没有重建完,也不至于这么慢啊,感觉有 ...
-
PG系列:pg_probackup的时间点恢复失败案例分析
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 今天在和朋友聊到PG环境中那个备份的工具最好用时,他提到pg_probackup在时间点恢复时存在bug,”无法跨时间线 ...
-
PG新功能:PG 17引入IN子句转换
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 分享一篇网上的文章的翻译,原文连接见最后。 PostgreSQL 17新功能:IN子句转换 欢迎来到我们探索PostgreSQL 1 ...
-
PG优化系列:Oracle迁移到PG中性能下降1000倍续集
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 在上一篇文章提到朋友他们小系统从Oracle迁移到PG中性能下降1000倍的案例中提到在PG环境中not in无法进行重写 ...
-
SQL改写:99%DBA估计都会忽略的重大知识点
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 今天在给一个网友优化一条含有子查询的SQL时,用到了子查询转外连接的改写技术,被网友质疑改写where过滤行有 ...
-
PG优化系列:列隐式转换导致SQL性能下降的案例分析
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 下面这个案例非常的经典,来至于朋友的生产环境,反馈SQL语句运行越来越慢。执行计划一看,妈啊,直接被吓着了 ...
-
PG优化系列:Oracle迁移到PG中性能下降1000倍
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 问题背景 这个问题来自于一个朋友咨询,他们一个小业务在测试Oracle迁移到PG系列环境中,在功能测试时发现一个 ...
-
PG系列:Select查询一样会被阻塞
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 在之前的理解中SELECT语句只会在对象上获取共享锁,在行上面由于MVCC机制不会申请任何锁,所以SELECT语句不会 ...
-
PG系列:PostgreSQL连接内存开销测量
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 一个关于PostgreSQL的常见抱怨是每个连接使用了太多内存。这种抱怨经常出现在将PostgreSQL的连接模型与每个连 ...
-
PG故障处理:PG归档空间耗尽案例分析
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 这个案例是PG环境中归档空间耗尽,导致PG数据库异常关闭的的一个案例,这个案例重点在于分享一下,怎么快速的 ...
-
PG故障处理:PG归档未做空间计算导致宕机,系统恢复后归档仍然失败的故障案例分析
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 今天这个故障感觉有点奇怪,突然PG就报归档日志错误了。我们都知道PG的归档操作是非常的灵活,完全可以由用户 ...
-
PG故障处理:PG_AUTO_FAILOVER自动切换失败的故障处理
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 1、故障背景 PG数据库随着数据库功能越来越强大和生态系统的完善,逐渐的生产环境中被广泛的采用。由于PG数据 ...
-
PG系列:PG数据库中分析操作系统IO是否正常
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 今天在自己ESXI环境中测试一个PG功能时遇到IO非常慢的文件,想从数据库中去分析和统计IO的性能,但是PG数据库 ...
-
PG系列:在 `psql` 客户端中定义参数与动态赋值
我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。 作为一名长期使用从事Oracle数据库的人员,习惯了在sqlplus中各种动态参数赋值,但是在 PostgreSQL 的命令行客 ...
数据库爱好者
厉害厉害hi
掐指一算,这个客户在重庆csdw
是 1031csdw
哈哈,,黄大师,总结得好huangtingzhong
Loading Hinted Executionhuangtingzhong
下面是ASM磁盘头的部分ASM DATA DIhuangtingzhong
RMAN backup to Flash Rechuangtingzhong
Database Crashed With ORhuangtingzhong
How to Resolve ORA-00257123
How To Find The Process