openGauss训练营学习心得-个人小记
在上周末(2021年09月11/12日13:30 -17:30)参加了“8小时玩转openGauss训练营”-第二期活动,多位老师对openGauss的方方面面进行了介绍。由于是第一次正式接触openGauss数据库,走马观花似的听了2天课程,实际并没有消化多少知识。因为没有课程回放视频,所以只好将这两天授课涉及的文档又“自学”了一遍。然后参加了那个考试,幸运的一次考过了( 60分擦线)。
文档内容挺挺多的,我把每部分讲的文档整理了一些目录,方便以后再翻看,如果有其他小伙伴只想看一下自己比较关注的内容,也可以看看我整理的这部分东西↓↓↓。
第一讲 openGauss体系架构–朱金伟
文档下载链接:https://www.modb.pro/doc/45911
文档检索目录:
openGauss 开源社区介绍 p3-p7
openGauss 架构 p9-p17
openGauss体系结构 p9-p10 openGauss逻辑模块 p11 openGauss SQL命令处理流程 p12-p13 openGauss SQL引擎 p14 openGauss查询优化 p15 openGauss 执行引擎 p16 openGauss 存储引擎 p17
复制
openGauss 核心技术及实践 p19-p50
高性能部分p19-p43 NUMA多核优化 p19-p23 线程池 p24-p29 事务&检查点 p30-p33 OLTP&OLAP特性及应用场景p34-p35 行存、列存、行列混合 p36-p38 MOT内存表&风控场景 p39-p43 可用性部分 p45-p50 openGaus双机架构&极致RTO p45-p50 安全性部分p52-p55 云上部署安全问题 p52 全密态加密等值查询 p53-p55 易运维部分p57-p62 数据库运维问题 p57 openGauss AI全景图 p58 AI4DB(参数调优、慢SQL发现、监控与异常检测、索引推荐) p59-p62 DB4AI p63 核心技术总结 p64
复制
openGauss 未来技术发展方向 p66-p70
未来技术方向(更智能、安全、高效) p66-p68 2021年主要规划特性 p69 即将发布技术特性(In-place Update、paxos协议自选主)p69-p70
复制
第二讲 场景演练:主备HA集群部署–贾军锋
文档下载链接:https://www.modb.pro/doc/45912
文档检索目录:
主备HA概述 p3-p7
主备架构&两地三中心 p3-p4 同步/异步复制 p5-p6 openGauss部分主备参数 p7
复制
主备HA搭建 p9-p13
安装流程简介 p10 软硬件要求 p11-p12 安装包获取方式 p14 安装文档参考链接 p13
复制
主备HA日常管理 p15-p23
主备角色切换 p16-p19 集群节点删除和添加p20-p23
复制
第三讲 WDR报告和性能调优–刁现峰
文档下载链接:https://www.modb.pro/doc/45913
文档检索目录:
openGauss集群性能指标体系 p3-p27
系统级: 集群级别或节点级别指标 p4-p12 • OS • Instance Time • Memory • Session, Thread • Events, Utility 对象级:数据库对象指标 p13-p19 • Database、Table、Index、Sequence • File • Lock、Transaction 应用级:表征应用负载性能 p20-p24 • Transaction、Statement • Active session Profile(ASP) • Slow query • Full SQL trace 核心指标矩阵表 p25-p27
复制
openGauss WDR p28-p31
WDR Snapshot p28 生成 WDR Report p29 集群级&节点级报表报表 p30-p31
复制
性能调优案例分析 p32-p42
整体性能问题导图 p32 语句性能问题导图 p33 案例-不正确索引 p34-p35 案例-应用升级后性能劣化 p36 案例-无辜的内核 p37-p39 案例-集群整体性能不达标 p40-p41 案例- ASP 诊断慢查询 p42
复制
第四讲 openGauss的AI特性 – 王天庆
文档下载链接:https://www.modb.pro/doc/45914
这一部分算是第一讲AI部分的延伸介绍。
文档检索目录:
AI能力整体规划p3-p7
AI能力介绍 p9-p15
第五讲 内存优化表–王鹏
文档下载链接:https://www.modb.pro/doc/45915
这一部分算是第一讲MOT特性的延伸介绍。
文档检索目录:
MOT技术介绍p3-p6
MOT介绍 p4 基于Silo的事务管理以及乐观并发控制p5 MOT扩展FDW p6
复制
MOT性能基准(TPCC)p7-p9
MOT部署与配置 p10-p14
MOT相关的配置文件p11 MOT持久化和高可用配置 p12 MOT内存规划p13-p14
复制
MOT使用p15-p19
授权、创建表/索引 p16 查询本机编译(JIT) p17 乐观并发控制OCC和重试 p18 MOT监控 p19
复制
第六讲 实践总结之安装部署避坑指南–彭冲
第七讲 实践总结之用户访问的一些限制–彭冲
第八讲 实践总结之开发工具的使用–彭冲
这三讲都是一位老师讲的,都在一份文档中,主要包含:
以实战经验介绍安装编译过程中的一些问题解决,包括一些扩展插件的编译支持等;p3-p9
pg_hba文件及ssl认证等;p10-p13 p21 p23
DataStudio工具简介,以及其他开源工具连接openGauss。p24-p27
文档下载链接:https://www.modb.pro/doc/45909
文档检索目录:
一、python3版本问题 p3
二、root不能SSH互信问题 p4
三、MTU设置问题导致ssh连接超时问题 p5
四、编译常见问题 p6
如何支持xml数据类型 如何让psql支持历史命令 make报错码127
复制
五、外部表插件 p7-p8
mysql_fdw p7 oracle_fdw p8
复制
六、postgis插件编译 p9
七、客户端连接问题 p10-p13
客户端ip未加白名单 p10 初始化用户远程登录 p11 数据库混用加密方式导致连接认证问题 p12 JDBC与java版本 p13
复制
八、表分区语法 p14
九、用户自定义函数 p15-p17
十、数据库兼容性 p18
dbcompatibility
复制
十一、日期时间类型 p19-p20
十二、权限配置 p21
权限体系 系统权限与对象权限 访问控制列表ACL
复制
十三、备份恢复 p22
十四、SSL验证模式 p23
十五、DataStudio等图形客户端工具 p24-p27
第九讲 实践总结之数据库基线参数–高云龙
第十讲 与PostgreSQL的对比–高云龙
第十一讲 运维监控工具–高云龙
这三讲也是一位老师讲的,都在一份文档中,主要包含:
数据库参数最佳实践值;
双写与增量checkpoint的原理介绍和差异对比;事务回卷的影响和快速复现方法;数据类型比较;
介绍数据库内部工具及监控部署、信息收集等。
文档下载链接:https://www.modb.pro/doc/45917
文档检索目录:
openGauss 最佳参数实践 p1-p10
参数查看方式 p2 参数分类以及修改方式 p3-p4 最佳参数实践 p5-p8 初始化参数&参数验证 p9-p10
复制
openGauss与PostgreSQL对比 p11-
体系结构对比 p12 运维工具对比 p13 特性对比 p14 p16-p20 checkpoint p16 磁盘保护 p17 事务XID p18-p20 数据库对象对比 p15
复制
openGauss运维监控工具 p21-p34
监控的要点 p22 Prometheus+Grafana p23 opengauss_exporter p24-p34 opengauss_exporter特点 p24 额外数据库配置 p25 监控指标文件配置 p26 启动exporter p27-p28 采集指标查看 p29-p33
复制
第十二讲 主备高可用使用问题与解决–刘伟
文档下载链接:https://www.modb.pro/doc/45910
这部分主要讲了高可用架构、搭建以及故障解决,ppt只有10页左右,就不需要整理目录了。
第十三讲 openGauss社区介绍–向新勇
介绍openGauss社区的规划和发展、如何在开源社区上贡献内容,以及openGauss培训认证体系。
文档下载链接:https://www.modb.pro/doc/45924
文档检索目录:
开源与openGauss社区
开源文化 p2-p4 开源&中国&华为 p5-p7 开源&openGauss p8-p10 openGauss社区 p11-p26 社区委员会 p12 社区用户组 p13 如何加入社区 p14-p15 社区贡献&捉虫活动 p16-p24 社区运营 p25-p26 人次培养&认证 p27-p31 --据说训练营结营学员参加认证有优惠
复制
–20210914 23:40