OBCP V4 官网模拟题分析(含答案)

OBCP V4 认证教程资料封面配图

OBCP V4 的内容足足有 877页,淘宝双面打印胶印成书大概 220 页,江浙沪包邮一共 23¥。书非常的厚,信息量非常的大,足够学习很长时间。

做了一下官网模拟题(没做过的先查看原文),第一轮没通过,重考了三轮还没过,最后为了一题重考了八轮。OBCP 考试跟实际运维还不完全是一回事,确实要好好看书才能过。

本文分享的是 OBCPV4 官网公开的模拟题。题目不是我出的,官网也不公开答案。答案分析主要基于教程内容,个别题找不到对应内容的就是个人揣测。


单选题

1 LDC 路由

OBCP 考题:LDC 路由策略单选题题干

答案分析:

教程中关于 LDC 路由配置的答案解析

2 MEMSTORE 写入限速保护

OBCP 考题:MEMSTORE 写入限速保护题干

答案分析:

MEMSTORE 写入限速参数的教程解析

3 全局索引

OBCP 考题:全局索引特性单选题题干

答案分析:

教程中全局索引相关内容的答案解析

4 分布式执行的执行算子

OBCP 考题:分布式执行的执行算子题干

答案分析:

分布式执行算子类型的教程内容解析

5 KVCache

OBCP 考题:KVCache 缓存机制题干

答案分析:

KVCache 缓存机制的教程答案解析

6 ODP 部署

OBCP 考题:ODP 部署方式单选题题干

答案分析:

ODP 部署模式说明的教程内容解析

7 HINT

OBCP 考题:SQL HINT 用法题干

答案分析:

SQL HINT 用法说明的教程答案解析

8 OMS 数据迁移

OBCP 考题:OMS 数据迁移流程题干

答案分析:

结构迁移负责 DDL 迁移,全量迁移只迁移数据。

9 obdumper

OBCP 考题:obdumper 导出工具题干

答案分析:

obdumper 工具用法的教程答案解析

10 只读事务

OBCP 考题:只读事务特性单选题题干

答案分析:

只读事务处理机制的教程答案解析

11 会话视图

OBCP 考题:会话视图查询单选题题干

12 租户视图

OBCP 考题:租户视图查询单选题题干

13 全局索引

OBCP 考题:全局索引使用场景题干

答案分析:

全局索引使用场景的教程解析(上)

全局索引使用场景的教程解析(下)

14 组合索引

OBCP 考题:组合索引匹配规则题干

答案分析:

组合索引匹配规则的教程答案解析

15 compaction 对比

OBCP 考题:转储与合并 compaction 对比题干

答案分析:

转储与合并差异的教程内容解析

还好是单选题,如果是不定项选择题,估计答案就是 CD 。

16 备租户

OBCP 考题:备租户运维操作单选题题干

答案分析:

这个很容易错,跟早期版本运维有点差异。

备租户切换操作说明的教程答案解析

17 OBServer 节点替换

OBCP 考题:OBServer 节点替换题干

答案分析:

OB 集群替换节点是在线替换。

不定项选择题

18 资源单元

OBCP 考题:资源单元配置不定项题干

答案分析:

资源单元与资源池规则的教程解析

租户的不同Zone 的资源池的资源单元大小可以不一样,数量必须一样。

19 复制表

OBCP 考题:复制表特性不定项题干

答案分析:

复制表读写机制的教程答案解析

20 表锁

OBCP 考题:表锁机制不定项选择题干

答案分析:

表锁类型与加锁规则的教程解析

21 索引匹配

OBCP 考题:索引匹配规则不定项题干

答案分析:

索引匹配条件说明的教程答案解析

22 每日合并

OBCP 考题:每日合并机制不定项题干

答案分析:

每日合并与 SSTable 变化的教程解析

合并是可以减少 SSTable 数量(因为版本少了)。

23 OMS

OBCP 考题:OMS 迁移功能不定项题干

答案分析:

OMS 数据迁移能力的教程解析(上)

OMS 数据迁移能力的教程解析(下)

24 JDBC 连接属性

OBCP 考题:JDBC 连接属性配置题干

答案分析:

JDBC 连接参数说明的教程答案解析

25 外部表

OBCP 考题:外部表功能不定项题干

答案分析:

外部表创建与使用的教程答案解析

26 更换节点硬盘

OBCP 考题:更换节点硬盘操作题干

答案分析:

这题估计是答错率最高的。也是争议最大的。

也许题目用意是想告知,只是换个硬盘,不需要删除节点,也不用担心节点永久下线。这个背答案就行。不影响实际运维时换盘变更步骤。

27 表的并行扫描

OBCP 考题:表的并行扫描不定项题干

答案分析:

表并行扫描机制的教程答案解析

28 租户扩缩容

OBCP 考题:租户扩缩容操作题干

答案分析:

租户扩缩容与资源查看的教程解析

查看节点剩余资源是看视图 gv$ob_servers

29 外表

OBCP 考题:外表字段定义不定项题干

答案分析:

外表字段与 format 定义的教程解析

外表的字段跟表的字段并不要求一一对应,关键在于 format 的定义。

30 表分组

OBCP 考题:表分组与副本分布题干

答案分析:

比较难的一题。

表组对主副本分布影响的教程解析

如果没有表组,这三个分区表的9个分区正好一个节点一个主副本,用了表组后,主副本就被约束到三个不同zone 的节点上了。

31 统计信息

OBCP 考题:统计信息收集不定项题干

答案分析:

统计信息收集方式的教程解析(上)

统计信息收集方式的教程解析(下)

32 OB 日志

OBCP 考题:OB 日志类型不定项题干

答案分析:

有陷阱的题。

OB 各类日志说明的教程答案解析

ilog 是 V4 以前的版本才有的。

33 ODP 高可用

OBCP 考题:ODP 高可用方案题干

答案分析:

ODP 高可用架构的教程答案解析

34 Paxos

OBCP 考题:Paxos 协议特性题干

答案分析:

Paxos 多数派协议的教程答案解析

判断题

35 备租户

OBCP 判断题:备租户特性题干

36 OB 日志级别

OBCP 判断题:OB 日志级别题干

答案分析:

OB 日志级别设置的教程答案解析

37 资源单元规格

OBCP 判断题:资源单元规格题干

答案分析:

资源单元规格调整的教程答案解析

38 分区表

OBCP 判断题:分区表特性题干

答案分析:

分区表使用规则的教程答案解析

39 负载均衡

OBCP 判断题:负载均衡部署题干

答案分析:

OB 接入负载均衡方案的教程解析

通常OB交付需要负载均衡提供一个 7 层的 VIP 给 OCP 用,4 层的 VIP 给 OBProxy 用。

40 外表

OBCP 判断题:外表可写性题干

答案分析:

外部表是文件,肯定不可写。

41 obdumper

OBCP 判断题:obdumper 功能题干

答案分析:

obdumper 导出能力的教程答案解析

42 Buffer 表

OBCP 判断题:Buffer 表问题题干

答案分析:

Buffer 表优化机制的教程答案解析

43 单机分布式一体化

OBCP 判断题:单机分布式一体化题干

答案分析:

单机版与分布式互转的教程答案解析

OB 单机版可以在线扩容为分布式版本。反过来呢?以前的版本是可以从三副本缩容回单副本,但是最近的版本又不可以了。只好通过主备租户绕过去了。

44 dbcat 工具

OBCP 判断题:dbcat 工具功能题干

答案分析:

dbcat 迁移评估工具的教程解析

45 配置项

OBCP 判断题:配置项生效范围题干

答案分析:

集群参数与租户参数的教程解析

OB 的配置是最混乱的(合并了 ORACLE 和 MySQL 的配置方法)。这里说的是 参数(parameter),sys租户下的parameter 很多生效范围是整个集群,叫集群参数。sys租户下可以修改用户租户的参数;用户租户下的 parameter 生效范围只有自己的租户。只能改自己的参数。

46 会话变量

OBCP 判断题:会话变量特性题干

答案分析:

用户租户下除了参数(parameter)外还有变量(variable),这个是吸取了 mysql 的变量特性。还分全局变量和会话变量。生效机制和范围跟 MySQL 保持一致。

47 ODP

OBCP 判断题:ODP 集群特性题干

答案分析:

ODP 就是 OB 集群的反向代理。但是 ODP 集群并不是真的集群,只是一堆 ODP 节点的堆砌,高可用和负载均衡要靠 上面的 负载均衡设计(如F5,A10 或 NGinx、HAProxy、LVS 等)。

48 explain

OBCP 判断题:explain 用法题干

答案分析:

explain 只能生成执行计划,并不执行 SQL。 这点跟 PG 不一样,没有 explain analyze 用法。

49 合并和统计信息

OBCP 判断题:合并与统计信息题干

答案分析:

V4 版本 OB 将每日合并跟 统计信息更新拆开了。统计信息的收集策略越来越丰富多样(自动收集、手动收集、自适应收集、渐进收集…..)。

50 日志流

OBCP 判断题:日志流概念题干

答案分析:

OB 日志流架构的教程答案解析

日志流是 4.x 版本的新东西,不是很好理解。可以参考:OB V4日志流设计分析


总结

这个只是模拟题,但可以看出都是紧扣教程里的概念出的。模拟题地址点下面“查看原文”。

考OBCP 的唯一道路是深刻理解教程中的概念、知识,结合实际OB环境进行练习。背题库没有大用。

欢迎交流 OBCP V4 学习,但是我没有 OBCP V4 题库,只可以讨论交流教程中内容。