张颜的blog
首页
数据库
PostgreSQL
MySQL
Oracle
Elasticsearch
Redis
SQL
SQL编程思想
SQL优化案例
编程语言
Python
Shell
运维技能
kubernetes
Linux
ELK Stack
prometheus
CI/CD
Ansible
漫漫人生路
人生目标
读书心得
关于
已删除用户
该用户已被删除。
累计撰写
90
篇文章
累计创建
22
个分类
累计创建
7
个标签
导航
首页
数据库
PostgreSQL
MySQL
Oracle
Elasticsearch
Redis
SQL
SQL编程思想
SQL优化案例
编程语言
Python
Shell
运维技能
kubernetes
Linux
ELK Stack
prometheus
CI/CD
Ansible
漫漫人生路
人生目标
读书心得
关于
目录
张颜的blog
分类
数据库
Oracle 关于一些连接故障的总结
2025-07-22 17:58
7
0
1
26.7℃
Oracle
1、案例 案例1:客户端连接报错ORA-12514 项目场景 业
如何排查阻塞语句
2025-07-22 17:29
8
0
0
24.8℃
PostgreSQL
查询阻塞当前sql的语句,并结束阻塞语句。 详细信息 1、通过pg_stat_activity视图和pg_blocking_pids函数查找阻塞sql。 highgo=# select pid,pg_blocking_pids(pid),wait_event_type,wait_event,quer
repmgr集群故障修复
2025-07-22 17:26
2
0
0
24.2℃
PostgreSQL
症状 repmgr集群无法连接。 问题原因 数据库无法分配内存,出现宕机。 解决方案
MySQL5.7内存使用率高问题排查
2025-07-18 10:36
3
0
0
24.3℃
MySQL
一、内存使用率高且不释放问题排查 生产环境MySQL 5.7数据库告警内存使用率95%。排查MySQL内存占用问题的思路方法可以参考叶老师这篇文章:
MySQL8.0内存使用率高问题排查与解决方案
2025-07-18 10:02
4
0
0
24.4℃
MySQL
MySQL内存使用率高问题排查与解决方案:
PostgreSQL数据压缩技术
2025-07-16 10:49
14
0
0
25.4℃
PostgreSQL
在以往文章我们有讲到 toask 技术,今天我们来了解下数据是怎么被压缩的。 我们先来复习下 Toask,在pg中,行不能跨页存储,为了存储更大的行,pg使用Toast技术将行压缩成更小的块。pg使用固定的页面大小(通常为8kb),并且不允许跨页存储。因此,单行不能直接存储很大的字段值。为了克服这个
PostgreSQL TOAST技术解析
2025-07-11 17:20
11
0
1
27.1℃
PostgreSQL
一、TOAST是什么? TOAST是“The Oversized-Attribute Storage Technique”(超尺寸字段存储技术)的缩写,主要用于存储一个大字段的值。
posgresql逻辑复制实战
2025-07-09 05:14
8
0
0
24.8℃
PostgreSQL
搭建逻辑复制一般是为了迁移数据,所以并不要求从库只能只读,我们需只要搭建好两台 postgresql 就行了。 搭建逻辑复制需要把wal_level 修改成logical ,从库需要有主库配置要同步的表结构。 我们可以先把主库上的所有表结构导出来(不包括数据),然后去从库上执行。 pg_dump -
PostgreSQL逻辑复制详解
2025-07-08 17:04
6
0
0
24.6℃
PostgreSQL
什么是逻辑复制 我们前面讲的都是基于物理的流复制,接下来我们来讲讲逻辑复制。pg 逻辑复制基于逻辑解析,将 wal 日志流解析成一定格式输出,从节点收到解析后的数据进行应用。 逻辑复制基于发布(Publisher)与订阅(Subscription)模型。 一个发布者可以有多个发布,一个订阅者上可以有
PostgreSQL物理复制槽
2025-07-08 00:41
8
0
0
24.8℃
PostgreSQL
前言 相信大家学到这里,基础肯定很不错了。我们知道 wal 文件默认是 16M,wal_keep_size 默认是 0 ,表示不存放额外的 wal 日志,max_wal_size 表示 wal 目录的大小,如果超过了这个大小,有设置了归档的情况下,则会移动到归档目录里。在老版本里面这个参数是wal_
上一页
下一页
1
2
3
4
5
6
7
弹