兹拉坦
#1
大家好!继《DBA 入门教程》之后,我们准备开始编写下一本 《OceanBase 4.x DBA 进阶教程》。
我们希望能够收集各位 OceanBase 数据库的使用者对框架和内容规划的意见,以及大家在使用 OceanBase 社区版的过程中,认为 OceanBase 最亟待提供的和运维、开发相关的内容。
希望大家能够在这个帖子下面留言您对这个大纲的建议,我们会直接根据大家对内容大纲提出的建议,来完善这本运维开发手册,感谢大家~
这本手册已经开始整理。内容详见:GitBook 中的《OceanBase 4.x DBA 进阶教程》。
10 个赞
兹拉坦
#5
我们在《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 个赞
兹拉坦
#10
感谢反馈,顺便请问下 “架构设计” 这里指什么呀?
7 个赞
皇甫侯
#12
能不能搞个重大功能发布的版本章节,告诉使用者哪些重要的功能是在什么时候出现的,比如我想用4.x的列存功能,但是这个功能只在4.3以后才有,如果要用的话需要知道这个信息提前规划版本。
还有个版本升级路径,这块也比较杂乱如果能在这个手册中统一实用性也比较好
10 个赞
兹拉坦
#15
一般情况下,我们更推荐用户去查询字典视图,而非直接查询以两个下划线开头的内部表。因为内部表的字段在不同版本间可能会有所变化,甚至还有部分内部表会遭到废弃,一般只有很有经验的内核研发人员才会直接查询这些内部表。但对外的字典视图会始终保持可用,且和 MySQL/Oracle 的字典视图行为也是兼容的。
6 个赞
坤易
#18
1,我觉得问题排查手册,放到知识库里可能更好些。而我们的运维手册重在规范使用、最佳实践、性能分析方面,主要给用户如何用好我们的OB。
2,增加些应用场景,架构使用场景。
3,产品的原理解读方面(在进阶手册里加些)
4,把我们开源社区的几款重量级工具咋个使用,咋个让大家玩转、玩好。
8 个赞
历史行级锁定位和历史异常等待事件体现(一条语句查看rpc、io、cpu、内存还是行级锁争用)
4 个赞