课程详情
① 课程描述
《HCIE-openGauss》(华为认证openGauss专家)课程旨在培养和认证具备openGauss数据库存储引擎、SQL引擎、事务机制等深度知识的openGauss数据库架构师。课程内容涵盖事务管理与锁机制、存储与日志管理、SQL执行引擎、数据库性能调优、备份恢复与容灾、NUMA架构优化与AI特性等高级主题,以及常见故障定位与处理。通过理论学习与实战案例分析,学员将掌握数据库架构设计、深度优化与复杂故障处理核心技能,为企业级openGauss数据库应用提供专家级技术保障。
② 课程目标
本课程主要面向信创数据库专家等复合型人才。通过本课程的学习,学员将掌握:具备慢SQL语句的发现和优化能力、具备操作系统及数据库系统性能相关参数设置及系统优化的能力、理解数据库底层数据的存储结构及工作原理等、理解事务和日志的工作原理及相关设置方法、具备数据库对象合理高性能的设计及常见问题和故障处理等能力。
③ 课程大纲
第一章 事务管理与锁机制
管理并发控制、事务状态处理详细过程、MVCC机制、子事务、锁机制
第二章 存储管理
存储引擎、数据存储结构、线程池高并发
第三章 日志管理
预写日志机制、检查点机制、基于REDO日志的恢复、运行日志及性能日志、检查和清理日志
第四章 SQL执行引擎
核心算子、Query执行流程、执行计划
第五章 数据库优化
性能调优的总体思路与流程、数据库整体性能调优、SQL调优
第六章 备份恢复和容灾
备份恢复概述、逻辑备份与恢复、物理备份与恢复、闪回恢复、两地三中心跨Region容灾介绍
第七章 高级特性介绍
NUMA架构优化与资源池化、AI特性、融合存储引擎、DCF、全密态数据库、MOT内存表管理
第八章 常见问题与故障处理
常见故障定位手段、常见故障定位案例


