登录
注册
首页
AI 大模型体验中心
动手实验室
Agent 评测集
AI 案例广场
火山杯大赛
学习中心
社区
去发布
首页
AI 大模型体验中心
动手实验室
Agent 评测集
AI 案例广场
学习中心
社区
风哥数据库教程
文章
专栏
问答
风哥数据库教程
数据库教程FGMT56‑PostgreSQL日志挖掘与底层恢复
数据库
数据库
数据库教程FGMT56‑PostgreSQL日志挖掘与底层恢复风哥教程本文面向DBA、数据库运维工程师、数据库架构师,完整讲解PostgreSQL各类日志体系、WAL预写日志底层原理、日志挖掘解析技术、故障场景底层数据恢复。在数据库运维生产实践中,误DROP表、误DELETE大量业务数据、磁盘故障、实例异常崩溃、控制文件损坏等场景频繁出现;很多运维人员仅会使用逻辑备份恢复,忽视WAL日志底层挖掘与
1
0
0
0
风哥数据库教程
数据库教程FGMT55‑PostgreSQL物理备份与恢复实战
数据库
数据库
数据库教程FGMT55‑PostgreSQL物理备份与恢复实战本套风哥教程面向DBA、数据库运维工程师、云计算运维人员,聚焦PostgreSQL物理备份整套体系,涵盖WAL预写日志原理、归档配置、pg_basebackup基线备份、PITR时间点恢复、备份验证、故障场景恢复、备份策略规划。风哥教程本文分为理论原理与实战操作两大模块,理论部分讲解物理备份底层机制、WAL归档、PITR实现原理,对比物
1
0
0
0
风哥数据库教程
数据库教程FGMT54‑PostgreSQL逻辑备份与恢复实战
数据库
数据库
数据库教程FGMT54‑PostgreSQL逻辑备份与恢复实战逻辑备份是PostgreSQL运维体系中不可缺少的核心能力,区别于直接拷贝数据文件的物理备份,逻辑备份通过导出数据库对象定义与业务数据,生成可移植的归档或SQL脚本,具备跨大版本迁移、细粒度对象恢复的能力,广泛用于数据迁移、环境克隆、误操作数据找回、开发测试环境数据刷新等场景。风哥教程本文面向DBA、运维工程师、数据库开发人员,完整讲解
1
0
0
0
风哥数据库教程
数据库教程FGMT53‑PostgreSQL事务处理与并发控制
数据库
数据库
数据库教程FGMT53‑PostgreSQL事务处理与并发控制PostgreSQL数据库依靠MVCC多版本并发控制机制实现事务隔离,WAL预写日志保障崩溃安全,事务ID冻结、回卷机制保障32位事务ID循环复用,锁子系统管理并发访问冲突。大量生产故障来源于对事务隔离级别理解偏差、长事务阻塞vacuum、WAL参数配置不合理、死锁未及时发现、事务ID回卷风险没有提前预警。风哥教程本文以实验主机开展全套
1
0
0
0
风哥数据库教程
数据库教程FGMT52‑PostgreSQL用户权限与安全管理
数据库
数据库
数据库教程FGMT52‑PostgreSQL用户权限与安全管理数据库安全是业务系统不可忽视的核心防线,权限管控、访问接入控制、传输加密、密码策略、审计日志共同构成PostgreSQL纵深安全防御体系。很多线上安全事件,根源来自账号权限过度开放、访问策略宽松、明文传输、缺少操作审计。风哥教程本文以两台实验主机、开展实操,硬件规格统一8CPU、64GB内存,全部数据路径统一为;实例名、业务数据库名、业
1
0
0
0
风哥数据库教程
数据库教程FGMT51‑PostgreSQL实例管理与参数文件
数据库
数据库
数据库教程FGMT51‑PostgreSQL实例管理与参数文件PostgreSQL是企业级开源关系型数据库,实例的启动停止、参数文件、控制文件、日志、系统目录、扩展插件是DBA日常运维的核心基础。很多故障来源于对参数加载机制不理解、控制文件损坏、系统表索引损坏、扩展插件管理不当。风哥教程本文基于主机开展全套实操,硬件规格64G内存,8颗CPU;数据库实例名,业务测试用户名,软件与数据根目录统一使用
1
0
0
0
风哥数据库教程
数据库教程FGMT50‑PostgreSQL体系结构深入与源码解析
数据库
数据库
数据库教程FGMT50‑PostgreSQL体系结构深入与源码解析理解 PostgreSQL 内部体系架构是 DBA 进行故障诊断、性能调优、问题深度排查的底层根基。只有理清逻辑存储、物理文件布局、进程模型、内存工作机制,遇到慢查询、锁等待、WAL 异常、实例启动失败等问题时,才不会停留在表面现象。风哥教程本文以两台实验主机、开展实操,硬件规格统一 8CPU、64GB 内存,全部数据路径统一为;实
1
0
0
0
风哥数据库教程
数据库教程FGMT49‑PostgreSQL数据定义与数据对象开发设计
数据库
数据库
数据库教程FGMT49‑PostgreSQL数据定义与数据对象开发设计数据对象设计是PostgreSQL数据库开发与DBA运维的核心基础,合理的对象定义、索引规划、约束设计、程序对象编写直接决定业务系统的数据正确性、查询性能与后期维护成本。风哥教程本文面向数据库工程师、DBA、运维人员、数据库架构师,完整讲解索引、约束、视图、序列、存储过程、触发器、游标、自定义函数,同时覆盖关系数据库三大范式、业
1
0
0
0
风哥数据库教程
数据库教程FGMT48‑PostgreSQL数据查询与SQL语句增删改
数据库
数据库
数据库教程FGMT48‑PostgreSQL数据查询与SQL语句增删改本套风哥教程面向DBA、数据库运维工程师、后端开发人员,聚焦PostgreSQL基础DML数据操作、各类查询语法、事务并发控制。风哥教程本文分为理论原理与实战操作两大模块,理论部分讲解SQL执行基础、DML语句底层机制、MVCC并发模型、约束与事务隔离;实战部分基于主机、,硬件规格统一为64G内存,8CPU,数据根目录统一使用,
12
0
0
0
风哥数据库教程
数据库教程FGMT47‑PostgreSQL数据类型与数据库设计规范
数据库
数据库
数据库教程FGMT47‑PostgreSQL数据类型与数据库设计规范风哥教程本文面向数据库DBA、运维工程师、数据库架构师、后端开发人员,完整讲解数据库对象设计、字符集与本地化、各类数据类型选型、生产环境表结构设计规范。数据库设计是业务系统根基,不合理的字段类型、错误的字符集排序规则、混乱的schema划分,会带来索引失效、排序异常、存储膨胀、查询性能低下、业务数据错乱等一系列难以修复的问题;很多
13
0
0
0
风哥数据库教程
数据库教程FGMT47‑Linux平台PostgreSQL安装配置与管理入门
数据库
数据库
数据库教程FGMT47‑Linux平台PostgreSQL安装配置与管理入门风哥教程本文面向数据库运维工程师、DBA、后端开发人员、云计算运维人员,完整讲解Linux环境下PostgreSQL数据库从前期系统规划、软件部署、实例初始化、参数调优、权限体系、日常运维、备份恢复、基础故障排查整套技术内容。PostgreSQL作为企业级开源关系型数据库,支持复杂SQL、JSON数据类型、事务强一致性、M
1
0
0
0
风哥数据库教程
数据库教程FGMT46‑PG-Win平台PostgreSQL安装配置与管理入门
数据库
数据库
数据库教程FGMT46‑PG-Win平台PostgreSQL安装配置与管理入门本套风哥教程面向数据库工程师、DBA、IT运维人员、数据库架构师、大数据工程师,完整讲解Windows平台PostgreSQL全套部署与基础管理知识。风哥教程本文分为理论原理与实战操作两大模块,理论部分包含项目规划、环境评估、两种安装方式原理差异、核心配置文件解析;实战部分基于Windows主机、,硬件规格统一64G内存
1
0
0
0
风哥数据库教程
数据库教程FGMT45‑PostgreSQL数据库基础入门培训
数据库
数据库
数据库教程FGMT45‑PostgreSQL数据库基础入门培训PostgreSQL是一款功能强大的开源对象‑关系型数据库,具备完善SQL标准兼容、MVCC多版本并发控制、丰富数据类型、自定义扩展能力,广泛应用于政务、金融、互联网、地理信息、企业业务系统。PostgreSQL18作为新一代重要版本,新增异步IO、uuidv7、虚拟生成列、跳过扫描索引优化等大量能力,风哥教程本文以PostgreSQL
1
0
0
0
风哥数据库教程
数据库教程FGMT44‑MySQL性能优化之运维管理与监控诊断
数据库
数据库
数据库教程FGMT44‑MySQL性能优化之运维管理与监控诊断数据库性能不仅仅依靠参数调优与SQL优化,完善的运维工具箱、数据表维护修复、标准化监控告警、定时任务管理,是保障数据库长期稳定运行的基础。风哥教程本文以两台主机、作为实验环境,硬件规格统一8CPU、64GB内存,所有数据路径统一为;实例名、业务数据库名、业务账号统一使用、、,混合演示主流MySQL版本下的运维工具、表维护、监控平台、定时
1
0
0
0
风哥数据库教程
数据库教程FGMT43‑MySQL性能分析与优化调整
数据库
数据库
数据库教程FGMT43‑MySQL性能分析与优化调整MySQL数据库性能问题是DBA日常工作高频场景,业务响应缓慢、CPU冲高、IO打满、锁等待堆积、连接数爆满,都会直接影响业务可用性。性能优化不是单一调某个参数,而是一套完整体系,包含操作系统层、MySQL实例参数层、索引设计层、SQL语句层、事务锁机制、监控诊断工具多个维度。风哥教程本文基于实验主机,硬件规格64G内存,8颗CPU,混讲主流My
1
0
0
0
风哥数据库教程
数据库教程FGMT42‑MySQL性能优化之操作系统性能诊断
数据库
数据库
数据库教程FGMT42‑MySQL性能优化之操作系统性能诊断风哥教程本文聚焦MySQL数据库操作系统层面性能诊断技术。在数据库运维调优实践中,多数DBA习惯优先调整MySQL内部参数、优化SQL语句,却常常忽略操作系统层面对数据库服务的底层约束。MySQL实例运行于Linux操作系统之上,CPU调度策略、内存回收机制、IO堆栈行为、网络协议栈、系统资源限制,都会直接决定数据库服务的性能上限;即便M
16
0
0
0
风哥数据库教程
数据库教程FGMT39‑MySQL8.4/9.7数据库备份恢复综合项目
数据库
数据库
数据库教程FGMT39‑MySQL8.4/9.7数据库备份恢复综合项目数据是业务系统最核心资产,备份与恢复是DBA的核心岗位职责。MySQL8.4为LTS长期支持版本,MySQL9.7为新一代LTS版本,两个版本在认证插件、系统字典、备份工具行为、系统变量上存在不少差异。风哥教程本文以(MySQL8.4实例)、(MySQL9.7实例)两台主机作为实验环境,硬件规格统一8CPU、64GB内存,所有数
47
0
0
0
风哥数据库教程
数据库教程FGMT38‑MySQL物理备份恢复实战2之MySQLBackup
数据库
数据库
数据库教程FGMT38‑MySQL物理备份恢复实战2之MySQLBackupMySQL Enterprise Backup(简称mysqlbackup)是MySQL企业版专属的物理热备份工具,支持在线热备份,备份过程不阻塞InnoDB读写业务,支持全量、增量、差异、压缩、加密、部分备份,支持image单镜像文件、目录备份两种存储格式,同时支持异机恢复、数据迁移、结合binlog实现时间点PITR恢
14
0
0
0
风哥数据库教程
数据库教程FGMT38‑MySQL二进制日志深入解析与应用
数据库
数据库
数据库教程FGMT38‑MySQL二进制日志深入解析与应用MySQL二进制日志(binlog)属于MySQL服务层逻辑事务日志,完整记录DDL、DML变更事务,不会记录SELECT、SHOW类查询语句。binlog是MySQL主从复制、时间点PITR数据恢复、CDC数据同步、操作审计的核心底层组件。大量生产故障来源于DBA对binlog底层事件结构、刷盘机制、参数风险、日志清理逻辑理解不到位,出现
1
0
0
0
风哥数据库教程
数据库教程FGMT37‑MySQL数据库备份恢复基础知识
数据库
数据库
数据库教程FGMT37‑MySQL数据库备份恢复基础知识数据是企业业务系统的核心资产,MySQL作为主流开源关系型数据库,广泛应用于互联网、政务、金融以及各类中小型业务系统。一旦发生数据损坏、丢失,会直接引发业务中断、资产损失,部分行业还会触发合规审计风险。备份恢复是MySQL DBA必须熟练掌握的核心运维能力,它不是简单执行备份命令,而是一套包含故障识别、备份方案选型、备份策略落地、备份有效性校
2
0
0
0