PG故障处理:PG归档磁盘满了恢复后归档仍旧异常


前言:今天这个故障感觉有点奇怪,突然PG就报归档日志错误了。我们都知道PG的归档操作是非常的灵活,完全可以由用户自定义,也是自定义灵活,所以引发了很多故障,有些隐患及时发现了,有些隐患只有在出现重大故障时才能发现,就如本次这个故障,如果没有提示归档失败,后续数据库如果要事故时,就会遇到归档日志文件损

初识Oracle优化器

Oracle 

优化器是什么 优化器(Optimizer)是 Oracle 数据库中内置的一个核心子系统,可以理解为 Oracle 数据库中的一个核心模块或者一个核心功能组件。优化器的目的是按照一定的判断原则来得到它认为的目标 SQL 在当前情形下最高效的执行路径(Access Path)。 Oracle 数据库里

Oracle 关于一些连接故障的总结

Oracle 

1、案例 案例1:客户端连接报错ORA-12514 项目场景 业

如何排查阻塞语句


查询阻塞当前sql的语句,并结束阻塞语句。 详细信息 1、通过pg_stat_activity视图和pg_blocking_pids函数查找阻塞sql。 highgo=# select pid,pg_blocking_pids(pid),wait_event_type,wait_event,quer

repmgr集群故障修复


症状 repmgr集群无法连接。 问题原因 数据库无法分配内存,出现宕机。 解决方案

深入解析 /etc/fstab

Linux 

今天在技术群里,有个小伙子吐槽说跟他在对接的一个同事在删 linux 文件,其中有个文件就是/etc/fstab,着急问我们怎么恢复?我打趣地回了句,事已至此,先重启看看吧。 那今天我们来深入了解一下这个文件是干嘛用的 1 /etc/fstab 简介 /etc/fstab 是 Linux 系统启动时

MySQL数据库SQL优化案例(走错索引)


# 数据库版本: MySQL 8.0.36 # 问题现象: 慢SQL:执行耗时11分钟 SELECT t1.HOSTID,t1.KEYATTR,t1.VALUE FROM xxxxxxxxxxxxx t1 ,yyyyyyyy t2 WHERE t1.KEYNAME='cpuLoad5' AND t1

vi编译器

Linux 

vi 是 linux 常用的编辑器,还有一个增强版 vim。但我日常使用还是偏向 vi。本章将对 vi 的日常用法做一个说明 vi编辑器有两种模式 第一种叫做命令模式。就是我们一进入到vi看到的样子,我们称之为命令模式。命令模式下,可以去进行一些命令指定或编辑的工作。 第二种叫做编辑模式。就是我们可

MySQL5.7内存使用率高问题排查

MySQL 

一、内存使用率高且不释放问题排查 生产环境MySQL 5.7数据库告警内存使用率95%。排查MySQL内存占用问题的思路方法可以参考叶老师这篇文章:

MySQL8.0内存使用率高问题排查与解决方案

MySQL 

MySQL内存使用率高问题排查与解决方案: