PostgresSQL思维导图
安装
系统
存储
文件系统
内核安装
rpm安装
资源隔离
安全
认证
密码策略
链路安全
类型加密
存储加密
备份加密
权限控制
数据库DDOS
RLS
防火墙
审计
脱敏
采样
超融合
逻辑流复制
逻辑订阅
异构融合fdw
读写分离
popool-II
业务层读写分离
驱动层读写分离
HA
基于共享存储
基于流式主从复制
基于存储层复制
多副本
两地三中心
流复制
流协议
hos standby
级联standby
主从延迟监控
同步复制
异步复制
半同步复制
quorum based同步复制
数据库集群
初始化
参数
防火墙
物理架构
逻辑架构
权限体系
连接数据库
客户端驱动
开发者指南
SQL语法
数据类型、操作符、函数
自定义类型、操作符、函数
PL编程
ECPG
事务隔离级别
锁
触发器、规则、事件触发器
异步消息
分区表
OLAP用法
高级SQL
索引
btree
gin
bash
gist
spgist
brin
rum
bloom
zombodb
分区索引
表达式索引
自定义索引接口
性能压测
系统压测
工业标准测试tpcc
tpcb
tpch
tpcds
自定义压测–pgbench
优化
系统参数优化
数据库参数优化
TOPSQL
SQL执行计划分析优化
数据库内核代码层瓶颈分析
慢SQL定位、优化
数据库活动信息跟踪参数
锁归档问题定位
等待事件透视
全面健康报告AWR
9种索引接口的适应场景与选择
复合索引顺序
非驱动列扫描优化
优化器成本因子校准
HINT的使用
固定执行计划
函数、存储过程优化
高并发优化
分页优化
高频DML TABLE优化
count优化
备份、恢复、容灾
全量备份
- 快照备份
- 基础全量备份
增量备份
- 快照增量
- 归档
连续备份
逻辑备份
时间点恢复
逻辑恢复
融资
时间线
日常维护、监控
日常维护
膨胀索引维护
在线回收空间
在线加列
清理WAL
清理审计日志
进程维护
序列耗尽维护
审计日志问题分析
freeze预测与解决
大表分区
冷热分离
清理未使用对象(索引、表)
长事务清理
锁等待清理
小版本升级
大版本升级
监控
服务器指标
数据库指标
perf insight
数据库原理
认证
可靠性
时间点恢复
时间线
异步流复制
同步流复制
多副本
逻辑订阅
数据文件结构
页结构
行结构
切片存储
大对象
索引结构
聚簇存储
回收机制
数据扫描方法
数据JOIN方法
并行计算
优化器原理
HINT
固定执行计划
排错
错误代码
跟踪
gdb
stack
上报BUG