《OceanBase 4.x DBA 进阶教程》用户意见收集

大家好!继《DBA 入门教程》之后,我们准备开始编写下一本 《OceanBase 4.x DBA 进阶教程》。

我们希望能够收集各位 OceanBase 数据库的使用者对框架和内容规划的意见,以及大家在使用 OceanBase 社区版的过程中,认为 OceanBase 最亟待提供的和运维、开发相关的内容。

希望大家能够在这个帖子下面留言您对这个大纲的建议,我们会直接根据大家在问卷中的选择以及对内容大纲提出的建议,来完善这本运维开发手册,感谢大家~

这本手册已经开始整理。内容详见:GitBook 中的《OceanBase 4.x DBA 进阶教程》

10 个赞

我们在《OceanBase 4.x DBA 入门教程》的课程完结之后,很快就会推出文档版本的教程,大家敬请期待。

与此同时,我们也正在准备继续编写下一本 《OceanBase 4.x DBA 进阶教程》。《OceanBase 4.x 运维开发手册》的内容主要会包含三个部分:

  • 各种场景的最佳实践
  • 各个平台工具,以及数据库内核的问题排查手册
  • 应用开发规范

手册的内容大纲详见下图:

《OceanBase 4.x DBA 进阶教程》

  • 最佳实践手册

    • 运维管理
    • 迁移同步
    • 参数模板介绍
    • OLAP 场景
    • 高并发场景
    • SaaS 多租户场景
    • 归档库 / 历史库场景
    • 读写分离场景
  • 问题排查手册

    • OBD 问题排查手册
    • OCP 问题排查手册
    • OMS 问题排查手册
    • ODP 问题排查手册
    • OBServer 问题排查手册
    • 自动化诊断功能使用手册
  • 数据库开发规范手册

    • 租户使用规范
    • 数据库对象设计
    • SQL 开发规范
    • 事务使用限制
    • 超时时间限制
    • 其他
  • 开发者相关

  • GitBook 用户共建方式介绍及示例

我们希望在最开始的时候,能够收集各位 OceanBase 数据库使用者对框架和内容规划的意见,以及你在使用 OceanBase 社区版的过程中,认为 OceanBase 最亟待提供给用户的手册内容还有哪些。我们会根据大家提出的意见,来完善这本手册的内容大纲。

12 个赞

增加一个参数最佳实践科不科学

8 个赞

增加点SQL优化,最佳参数设置,架构设计

11 个赞

很科学 必须有:+1:

6 个赞

感谢反馈,会增加参数设置最佳实践的相关内容。

7 个赞

感谢反馈,顺便请问下 “架构设计” 这里指什么呀?

7 个赞

增加常用SQL :upside_down_face:

10 个赞

能不能搞个重大功能发布的版本章节,告诉使用者哪些重要的功能是在什么时候出现的,比如我想用4.x的列存功能,但是这个功能只在4.3以后才有,如果要用的话需要知道这个信息提前规划版本。
还有个版本升级路径,这块也比较杂乱如果能在这个手册中统一实用性也比较好 :joy:

9 个赞

社区案例实践之类

5 个赞

内部表(__开头的表)的说明,包含字段说明 :crazy_face:

6 个赞

一般情况下,我们更推荐用户去查询字典视图,而非直接查询以两个下划线开头的内部表。因为内部表的字段在不同版本间可能会有所变化,甚至还有部分内部表会遭到废弃,一般只有很有经验的内核研发人员才会直接查询这些内部表。但对外的字典视图会始终保持可用,且和 MySQL/Oracle 的字典视图行为也是兼容的。

5 个赞

增加SQL 调优,

7 个赞

sql 优化相关原理解读,sql优化的最佳实践等

3 个赞

1,我觉得问题排查手册,放到知识库里可能更好些。而我们的运维手册重在规范使用、最佳实践、性能分析方面,主要给用户如何用好我们的OB。
2,增加些应用场景,架构使用场景。
3,产品的原理解读方面(在进阶手册里加些)
4,把我们开源社区的几款重量级工具咋个使用,咋个让大家玩转、玩好。

8 个赞

非常期待,OB感觉很是比较缺少这些

3 个赞

建议增加性能调优、故障排查

3 个赞

版本升级路径这个真的是超级好的建议!

4 个赞

十分感谢您的认真回复!

3 个赞

历史行级锁定位和历史异常等待事件体现(一条语句查看rpc、io、cpu、内存还是行级锁争用)

4 个赞