数据库教程FGMT76:国产数据库-国产迁移‑迁移到达梦数据
数据库教程FGMT76:国产数据库-国产迁移‑Oracle‑MySQL‑PG‑SQLServer迁移到达梦数据库## 一、前言与内容大纲随着国产化替代战略的深入推进,信创产业进入规模化落地阶段,大量政企单位原有的 Oracle、MySQL、PostgreSQL、SQL Server 等数据库系统都需要平滑迁移到国产数据库之上。达梦数据库 DM8 凭借对主流关系型数据库的高度兼容性,成为国产化迁移中
数据库教程FGMT75:国产数据库-国产麒麟Linux系统DM达梦数据库安装配置
数据库教程FGMT75:国产数据库-国产麒麟Linux系统DM达梦数据库安装配置## 一、前言与内容大纲介绍近年来,随着自主可控与国产化替代战略的深入推进,国内金融、政务、运营商、制造等行业在数据库选型上逐步向国产数据库倾斜。在众多国产数据库产品中,达梦数据库(DM)凭借其二十余年的技术积累、对标准SQL的高度兼容以及完善的生态工具链,成为国产数据库阵营中的代表性产品之一。与之配套的国产操作系统层
数据库教程FGMT74:国产数据库-达梦数据库工程师实战
数据库教程FGMT74:国产数据库-达梦数据库工程师实战(主备集群、读写分离、共享集群、分布式)## 一、前言与内容大纲风哥针对本文先作说明。随着国产化替代在金融、政务、电力、通信等关键行业的加速落地,达梦数据库(简称 DM)已成为信创榜单上的主力国产数据库之一。风哥教程本文是一套面向希望快速掌握达梦 DM 的工程师的系统实战教程,内容取材于一套共 38 课时的达梦数据库实战体系。风哥设计这套内容
数据库教程FGMT73:MySQL数据库工程师入门培训实战教程(从MySQL5.7 到 MySQL8.0)
数据库教程FGMT73:MySQL数据库工程师入门培训实战教程(从MySQL5.7 到 MySQL8.0)## 一、前言与内容大纲**风哥教程本文**面向想系统入门MySQL数据库运维(DBA)方向的学习者。很多新手在入门时容易陷入"会敲几个SQL、会装个MySQL就以为会运维"的误区,缺少对版本演进、体系架构、存储引擎、备份恢复、主从复制、读写分离这些核心知识点的系统认知。因
数据库教程FGMT72:Oracle数据库工程师入门培训实战教程(从Oracle11g到Oracle19c)
数据库教程FGMT72:Oracle数据库工程师入门培训实战教程(从Oracle11g到Oracle19c)## 一、前言与内容大纲介绍各位读者好,我是风哥。本套风哥教程是一套面向零基础入门 Oracle 数据库工程师的实战型技术资料,覆盖从 Oracle11g 到 Oracle19c(含 12c、18c,并顺带展望 26ai 时代)的完整知识体系。风哥教程本文定位明确:不讲空洞的营销话术,只讲可
数据库教程FGMT71:Linux系统运维工程师培训实战教程(红帽RHEL、CentOS、国产系列)
数据库教程FGMT71:Linux系统运维工程师培训实战教程(红帽RHEL、CentOS、国产系列)## 一、前言与内容大纲风哥在本套风哥教程中,围绕 Linux 系统运维工程师这一岗位的核心能力,按照红帽 RHEL、CentOS 以及银河麒麟、统信 UOS、华为 EulerOS 等国产系列的操作习惯,从底层原理到上层实战,完整串联起一套可落地、可复现的运维操作体系。风哥教程本文面向的是已经具备基
数据库教程FGMT070-数据库工程师项目专业能力提升(数据库从业必备)
数据库教程FGMT070-数据库工程师项目专业能力提升(数据库从业必备)## 一、前言与内容大纲介绍风哥针对本文前言说明:很多从业者把"会写 SQL、能装数据库"当作全部技能,但真正让一个数据库工程师从"会做"走向"做得好、说得清、交付得稳"的,是那一整套**围绕数据库的日常运维与项目交付的方法论**。会建库不代表会巡检,会巡检不代表会写
数据库教程FGMT69:PostgreSQL运维诊断与监控分析
数据库教程FGMT69:PostgreSQL运维诊断与监控分析## 前言随着业务系统数据体量持续增长,关系型数据库作为业务底层核心存储组件,数据库的稳定运行、性能故障定位、日常状态巡检已经成为运维体系中不可缺少的一环。PostgreSQL具备强大的扩展能力、事务可靠性与丰富的内置统计信息模块,但是它的内部结构相对复杂,很多运维人员在面对慢查询、连接爆满、IO阻塞、锁等待、缓存命中率异常等问题时,缺
数据库教程FGMT68:PostgreSQL性能分析与优化调整
数据库教程FGMT68:PostgreSQL性能分析与优化调整## 一、前言与内容大纲介绍PostgreSQL数据库在生产环境运行一段时间后,随着数据量增长、业务并发升高、SQL语句多样化,性能问题会逐渐显现:某条报表查询越来越慢、批量写入卡顿、数据库CPU飙高、内存换页频繁。作为数据库运维与开发人员,掌握一套系统化的性能分析与优化方法,是保障业务稳定、降低故障率的核心能力。风哥教程本文围绕 Po
数据库教程FGMT67:PostgreSQL性能优化之分区表
数据库教程FGMT67:PostgreSQL性能优化之分区表## 一、前言与内容大纲在生产环境中,数据库表的数据量会随着业务增长不断膨胀。当一张业务表的行数达到千万级、亿级甚至更高时,无论是数据写入、查询扫描还是日常维护,都会面临显著的性能瓶颈。风哥在十余年的数据库运维服务中,处理过大量海量数据场景,几乎每个大型项目最终都要借助分区表这一核心手段来化解大表性能难题。本套风哥教程将围绕分区表这一主题
数据库教程FGMT66-PostgreSQL执行计划与统计信息
数据库教程FGMT66-PostgreSQL执行计划与统计信息## 前言在数据库的日常运维与开发中,SQL查询性能始终是DBA和开发人员最常面对、也最棘手的问题之一。风哥在多年一线数据库运维和教学中反复看到这样一个现象:很多"跑不动"的SQL,语法完全没有问题,索引也都建了,但执行起来就是慢。究其根源,绝大多数时候并不是SQL写错了,而是优化器在"信息不足"
数据库教程FGMT65‑PostgreSQL性能优化之基准测试
数据库教程FGMT65‑PostgreSQL性能优化之基准测试## 前言数据库性能基准测试是PostgreSQL性能调优工作的前置核心环节,很多运维人员在做数据库优化时,跳过基准测试直接调整参数,最终导致优化效果无法量化,无法区分性能变化来自参数调整、业务负载波动还是硬件层面的差异。风哥教程本文将围绕PostgreSQL基准测试完整流程展开,从基准测试基础理论、测试指标定义、主流压测工具原理,再到
数据库教程FGMT64-PostgreSQL运维诊断之操作系统分析
数据库教程FGMT64-PostgreSQL运维诊断之操作系统分析## 前言与内容大纲风哥做数据库运维这十几年,处理过的生产故障成千上万,有一个结论越到后期越坚定:**PostgreSQL出问题,第一现场往往不在数据库内部,而在它脚下的操作系统**。业务方催着回滚、监控曲线变红、应用报500,这些表象背后,真正的原因常常是CPU排队长、内存被吃光、磁盘刷不进去、网卡丢包、文件句柄耗尽、
数据库教程FGMT63‑PostgreSQL逻辑复制技术与项目实战
数据库教程FGMT63‑PostgreSQL逻辑复制技术与项目实战## 前言与内容大纲介绍PostgreSQL 逻辑复制是数据库架构设计、数据迁移、高可用建设与业务系统改造中的关键能力之一。与传统物理复制不同,逻辑复制基于数据行变化和逻辑解码机制,可以实现更细粒度的数据订阅、跨版本数据同步、部分表迁移、双向或多源汇聚等场景。本套风哥教程面向具备 PostgreSQL 基础运维能力的读者,围绕逻辑复
数据库教程FGMT62-PostgreSQL高可用集群项目实战之Patroni
数据库教程FGMT62-PostgreSQL高可用集群项目实战之Patroni## 第一章 前言与本章大纲风哥教程本文是《企业级 PostgreSQL 主从复制与高可用集群》篇章体系中的一讲,承接 repmgr 半自动切换方案,重点引入工业界公认最成熟的 PostgreSQL 高可用编排框架——Patroni。本套风哥教程面向已经掌握 PostgreSQL 流复制、WAL 机制、pg_baseba
数据库教程FGMT61-PostgreSQL高可用集群项目实战之Repmgr
数据库教程FGMT61-PostgreSQL高可用集群项目实战之Repmgr## 前言与大纲介绍数据库高可用是企业核心业务架构中不可缺少的一环,业务系统持续运行的底层依赖就是数据库能够在硬件故障、操作系统异常、数据库进程崩溃等场景下快速完成故障转移,减少业务中断时长。传统手工搭建主从流复制架构,只能实现数据同步,一旦主节点宕机,需要运维人员手动登录备库执行提升操作,修改业务连接地址,整个过程耗时较
数据库教程FGMT60-PostgreSQL连接池管理与代理分发
数据库教程FGMT60-PostgreSQL连接池管理与代理分发## 一、前言与内容大纲PostgreSQL 采用一连接一进程的服务模型,每个客户端连接都要在服务端 fork 出一个独立的 backend 进程,并附带一套专属的内存上下文与会话状态。随着业务并发升高,连接数从几十涨到几千,进程启动、上下文切换与内存占用被成倍放大,最终触碰 `max_connections` 上限,甚至引发&quo
数据库教程FGMT59-PostgreSQL负载均衡分发与双主HA架构
数据库教程FGMT59-PostgreSQL负载均衡分发与双主HA架构## 前言与内容大纲风哥在数据库一线做了十几年,交付过的生产集群没有一百套也有几十套。这些年被问到最多的问题,已经从"主库挂了怎么切"升级成了"两台机器能不能同时都干活、都能扛流量、挂了还能自动顶上"。这背后其实是把两个相互独立的诉求硬揉在了一起:一个是**高可用(HA)**,任何一个单点
数据库教程FGMT57‑PostgreSQL数据库升级与迁移
数据库教程FGMT57‑PostgreSQL数据库升级与迁移## 前言与大纲介绍数据库的生命周期运维工作中,版本升级与跨环境数据迁移属于高风险核心操作,业务系统能否持续稳定运行,很大程度取决于升级迁移方案设计、前置检查、操作执行以及回滚预案是否完备。PostgreSQL数据库在企业业务场景广泛落地,随着业务迭代、硬件更新、安全漏洞修复、架构重构等需求,数据库升级与迁移工作会频繁出现在运维排期之中。
数据库教程FGMT57‑PostgreSQL数据库升级与迁移
数据库教程FGMT57‑PostgreSQL数据库升级与迁移## 前言与大纲介绍数据库的生命周期运维工作中,版本升级与跨环境数据迁移属于高风险核心操作,业务系统能否持续稳定运行,很大程度取决于升级迁移方案设计、前置检查、操作执行以及回滚预案是否完备。PostgreSQL数据库在企业业务场景广泛落地,随着业务迭代、硬件更新、安全漏洞修复、架构重构等需求,数据库升级与迁移工作会频繁出现在运维排期之中。