开源社KAIYUANSHE

以下文章来源于OceanBase数据库学堂 ,作者山楂丸

在国产分布式数据库中,OceanBase 数据库因其构建在通用服务器集群上,基于 Paxos 协议和分布式架构,不依赖特定硬件架构,具备高可用、线性扩展、高性能、低成本等核心技术优势,广泛应用于金融、政务、运营商、零售、互联网等多个行业,助力1000+客户实现关键业务系统升级。

随着应用 OceanBase 数据库的企业及个人开发者增多,OceanBase 社区在2021年联合外部用户共建《数据库管理与运维,OceanBase 从入门到实践》电子书,旨在帮助 DBA 更好地了解 OceanBase 社区版,并部署、使用、迁移、运维、测试 OceanBase 社区版。同时,通过介绍 OceanBase 数据库性能诊断和调优的方法及其生态工具的使用方法,使 DBA 在使用 OceanBase 的过程中可以游刃有余。

2022年11月,OceanBase 推出产品大版本 V4.0.0\_CE\_BP3,随后在2023年发布长期稳定支持版本 V4.2.0\_CE\_BP1。相比于 OceanBase 3.x 及早期版本, OceanBase 4.x 版本在性能、稳定性方面有极大提升,并增加了旁路导入、I/O 资源隔离、租户级主备等重要功能。因此,OceanBase 社区基于 4.x 版本迭代、更新《数据库管理与运维,OceanBase 从入门到实践》,同时新增章节,基于用户的真实使用经验总结解决方案,使书籍更具实践参考性。

欢迎感兴趣的开发者和社区用户参与投稿和共创。

为帮助用户及开发者更好、更快地掌握 OceanBase DBA 核心技能,OceanBase 社区设计了配套教程——“DBA 从入门到实践”。8期教程带大家循序渐进掌握 OceanBase 运维管理核心技能。搭配随堂习题和 OceanBase 技术专家在线答疑,快速掌握重要知识点,并轻松应对复杂场景下的运维难题。

本系列教程值得关注的亮点体现为三个部分。

第一部分:对 DBA 常用的 OceanBase 生态工具增加了大量介绍和使用指南。

  • OceanBase 云平台(OceanBase Cloud Platform,简称OCP)是一款为 OceanBase 数据库集群量身打造的企业级管理平台,兼容 OceanBase 所有主流版本。教程中详细介绍了如何通过 OCP 完成 OceanBase 数据库集群的安装部署,以及如果通过 OCP 进行各种数据库运维操作。
  • OceanBase 迁移服务(OceanBase Migration Service,OMS)是支持同构或异构数据源与 OceanBase 数据库之间进行数据交互的服务,具备在线迁移存量数据和实时同步增量数据的能力。教程中详细介绍了如何通过 OMS 低风险、低成本、高效率地实现同构或异构数据库向 OceanBase 进行实时数据迁移和数据同步。

此外,教程中还新增其他 OceanBase 生态组件的介绍和使用指南。

第二部分:SQL 性能调优更加详细,增加了 DBA 常见 SQL 性能问题的分析技巧和调优方式。

  • 新增常见的 SQL 调优方式介绍;
  • 新增性能问题的排查思路和步骤;
  • 新增 SQL Diagnoser 工具的介绍,以及通过 SQL Diagnoser 工具进行 SQL 性能诊断和分析的使用指南。

第三部分:新增故障排查和诊断的相关内容。

  • 新增通过 obdiag 敏捷诊断工具对问题进行自助排查的使用指南;
  • 新增用户遇到问题或故障后,如何在官网上进行自主排查的方法介绍;
  • 新增用户遇到各类问题或故障后,向技术支持同学提问时要提供的信息;
  • 新增常见问题及其恢复手段。

从3月27日至5月29日,为期两个月的直播学习由 OceanBase 运营人员全程陪伴,扫描下方海报开启高效学习!

1、教程面向人群及学习收获

该直播教程适用于学生、DBA、开发者以及数据库技术爱好者,有助于零基础快速入门分布式数据库,掌握 OceanBase 核心使用技能,并开展 OceanBase 运维管理工作。

2、学习任务及推荐学习路径

无论哪一类学习者,跟随以下步骤,随着教程学习的深入,数据库运维经验将不断丰富,提升职场核心竞争力。

  • 第一步:加入微信学习交流群(扫码上方海报二维码)。
  • 第二步:参加每期直播学习(OceanBase 数据库学堂视频号、钉钉用户群)。
  • 第三步:完成每期课后练习(社区官网「在线学堂」页)。
  • 第四步:遇到问题在论坛交流(社区官网「问答论坛」页)。
  • 第五步:通过结课考试,获得结课证书(社区官网「在线学堂」页)。
  • 第六步:若想持续复习,可查看直播回放视频(社区「在线学堂」页)。

此外,获得结课证书的同学有机会获得《OceanBase 数据库源码解析》电子书、OBCA、OBCP 免费考试券,岗位推荐机会

  • 在学习交流群内,每期教程直播结束后,前五位完成课后习题并在学习群打卡的同学可获得《OceanBase 数据库源码解析》电子书一本;
  • 前200名安装部署 OceanBase 的同学可获得2.5折 OBCA 考试券(如果已经通过 OBCA 考试,可凭借 OBCA 证书换取 OBCP 2.5折考试券);
  • 前100名获得结课证书的同学可免费获得 OBCA 或 OBCP 考试券(每人限领一张,优先考取 OBCA,拥有 OBCA 资格证可申领 OBCP 券),具体情况以实际沟通为准。

《数据库管理与运维,OceanBase 从入门到实践》及其配套教程“DBA 从入门到实践”作为用户最重要的学习资料之一,内容设计、学习路径、任务设置由 OceanBase 技术专家与社区用户共同打造。通过8节课的系统学习,使大家不仅掌握 OceanBase 社区版的部署、使用、迁移、运维、测试、诊断、调优等核心技巧,还能获得资深运维专家十余年的经验分享,拓宽运维视野。

早在2021年,OceanBase 社区围绕《数据库管理与运维,OceanBase 从入门到实践》开展了第一期“DBA 从入门到实践”教程,吸引超3000人学习,成为最受社区用户喜爱的教程,教程相关说明贴和讨论贴热度不减,用户热情高涨,在社区论坛积极分享学习经验与答题技巧。

多位用户反馈学习收获:

公司业务数据大量增长,现有数据库不足以支撑业务数据处理请求,性能低下(大任务,多并发支撑不住),查询速度慢,处理效率低,死锁频繁出现。经多款数据库综合选型后选择 OceanBase 替代现有数据库。经大量业务场景测试完全满足数据库使用需求,并超出预期。OceanBase 为开源分布式数据库,支持多租户,动态扩缩容资源规格、不停机维护、数据压缩、物理备份及逻辑备份等多个优点。熟练使用 OceanBase 不仅解决了公司现有数据库的使用问题,且对个人技术提升及数据库的理解也大有帮助。随着越来越深入的使用。经过2-3月的测试,现已替换公司多个数据库产品,并全部整合到 OceanBase,如 MySQL、PGSQL、Oracle。

—— 白云龙

伴随着国产数据库的兴起,传统的 Oracle、MySQL 等数据库 DBA,到了该接触国产数据库的时候了,加之分布式数据库火热,所以选择学习 OceanBase 数据库。在此感谢 OceanBase 官方开源社区提供的入门到实战培训课程,课程图文并茂,社区老师们实时在线问题解答,跟着社区老师们一步一步的学习和实操下来,很好的掌握 OceanBase 的理论知识及日常运维技巧。同时可以学习到 OceanBase 周边的生态工具知识,如 canal、datax、dbcat 等,这些知识不光可以用于 OceanBase 数据库,也能应用到其他数据库中,极大的拓宽了个人视野,最后祝 OceanBase 产品和社区越来越好。

—— ziyoo

如今第二期“DBA 从入门到实践”来袭,带着更丰富、更细节的内容以及具有实操参考价值的用户实践,帮助大家快速掌握 OceanBase 运维管理核心技能。

3月27日,第一期直播课“OceanBase 数据库概述”将与大家见面,快点击下方直播预约按钮,预约学习课程吧~

相关阅读 | Related Reading

【Deep Dive:AI Webinar】炉边对谈-谁在构建开源人工智能?

COSCUP 2024 正式启动议题征集,开源社专属邀请通道开启,欢迎报名参加!

【Deep Dive: AI Webinar】即将出台的欧盟人工智能法案中开源监管的观点

开源社简介

开源社(英文名称为“KAIYUANSHE”)成立于 2014 年,是由志愿贡献于开源事业的个人志愿者,依 “贡献、共识、共治” 原则所组成的开源社区。开源社始终维持 “厂商中立、公益、非营利” 的理念,以 “立足中国、贡献全球,推动开源成为新时代的生活方式” 为愿景,以 “开源治理、国际接轨、社区发展、项目孵化” 为使命,旨在共创健康可持续发展的开源生态体系。

开源社积极与支持开源的社区、高校、企业以及政府相关单位紧密合作,同时也是全球开源协议认证组织 - OSI 在中国的首个成员。

自2016年起连续举办中国开源年会(COSCon),持续发布《中国开源年度报告》,联合发起了“中国开源先锋榜”、“中国开源码力榜”等,在海内外产生了广泛的影响力。


开源社
6 声望1 粉丝

开源社成立于 2014 年,是由志愿贡献于开源事业的个人成员,依 “贡献、共识、共治” 原则所组成,始终维持厂商中立、公益、非营利的特点,是最早以 “开源治理、国际接轨、社区发展、开源项目” 为使命的开源社区联...